<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.4.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'E385EA46EA64858F962B7CE5ABF99947';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'gtalkclient',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function r(){}
function q(){}
function z(){}
function E(){}
function L(){}
function Q(){}
function P(){}
function V(){}
function U(){}
function zB(){}
function jb(){}
function ib(){}
function wb(){}
function Eb(){}
function Db(){}
function Cb(){}
function Bb(){}
function Xb(){}
function jc(){}
function ec(){}
function wc(){}
function rc(){}
function Cc(){}
function Kc(){}
function Bc(){}
function Qc(){}
function Uc(){}
function Sc(){}
function md(){}
function ld(){}
function Ad(){}
function Dd(){}
function Gd(){}
function Jd(){}
function Md(){}
function Vd(){}
function Yd(){}
function _d(){}
function ce(){}
function he(){}
function ge(){}
function fe(){}
function ve(){}
function ue(){}
function te(){}
function Ee(){}
function He(){}
function Ge(){}
function Ne(){}
function Ke(){}
function Re(){}
function Xe(){}
function We(){}
function af(){}
function hf(){}
function ef(){}
function mf(){}
function tf(){}
function pf(){}
function Bf(){}
function xf(){}
function Ff(){}
function Pf(){}
function Nf(){}
function Wf(){}
function Uf(){}
function _f(){}
function ig(){}
function hg(){}
function gg(){}
function yg(){}
function Cg(){}
function Bg(){}
function Hg(){}
function Pg(){}
function Og(){}
function Ug(){}
function Tg(){}
function eh(){}
function nh(){}
function rh(){}
function vh(){}
function yh(){}
function Bh(){}
function Hh(){}
function Gh(){}
function Mh(){}
function Wh(){}
function Vh(){}
function om(){}
function sm(){}
function qm(){}
function wm(){}
function um(){}
function Bm(){}
function ym(){}
function Dm(){}
function Jm(){}
function Tm(){}
function nn(){}
function qn(){}
function tn(){}
function wn(){}
function zn(){}
function Cn(){}
function Gn(){}
function Ln(){}
function On(){}
function Un(){}
function Sn(){}
function mo(){}
function go(){}
function to(){}
function so(){}
function Ko(){}
function Ro(){}
function hp(){}
function op(){}
function tp(){}
function Bp(){}
function Np(){}
function Fp(){}
function Pp(){}
function Up(){}
function Xp(){}
function $p(){}
function kq(){}
function oq(){}
function rq(){}
function xq(){}
function Dq(){}
function Oq(){}
function Tq(){}
function Yq(){}
function mr(){}
function pr(){}
function tr(){}
function wr(){}
function zr(){}
function Cr(){}
function Fr(){}
function Ir(){}
function Lr(){}
function Or(){}
function Rr(){}
function Ur(){}
function hs(){}
function gs(){}
function fs(){}
function es(){}
function ds(){}
function Qs(){}
function Ys(){}
function Xs(){}
function _s(){}
function at(){}
function dt(){}
function ht(){}
function lt(){}
function kt(){}
function Gt(){}
function Ot(){}
function Tt(){}
function $t(){}
function Zt(){}
function eu(){}
function pu(){}
function ou(){}
function tu(){}
function su(){}
function wu(){}
function Eu(){}
function zu(){}
function Hu(){}
function Gu(){}
function Gv(){}
function bv(){}
function kv(){}
function jv(){}
function iv(){}
function uv(){}
function Dv(){}
function Jv(){}
function Mv(){}
function Pv(){}
function Yv(){}
function iw(){}
function mw(){}
function qw(){}
function uw(){}
function xw(){}
function Hw(){}
function Gw(){}
function Nw(){}
function Qw(){}
function Uw(){}
function Yw(){}
function Yx(){}
function bx(){}
function ax(){}
function nx(){}
function tx(){}
function wx(){}
function Sx(){}
function _x(){}
function ky(){}
function jy(){}
function Xy(){}
function Wy(){}
function gz(){}
function pz(){}
function oz(){}
function zz(){}
function Fz(){}
function Rz(){}
function $z(){}
function cA(){}
function jA(){}
function pA(){}
function NA(){}
function MA(){}
function SA(){}
function XA(){}
function iB(){}
function pB(){}
function vB(){}
function gq(a,b){}
function ke(a,b){a.g=b}
function oe(a,b){a.b=b}
function pe(a,b){a.c=b}
function Em(a,b){a.b=b}
function Fm(a,b){a.c=b}
function Gm(a,b){a.e=b}
function lo(a,b){a.e=b}
function Jp(a,b){a.e=b}
function jq(a,b){a.g=b}
function lq(a,b){a.i=b}
function mq(a,b){a.j=b}
function is(a,b){a.p=b}
function st(a,b){a.e=b}
function No(){Mo()}
function vw(){tc()}
function Ow(){tc()}
function Rw(){tc()}
function Vw(){tc()}
function Zw(){tc()}
function ox(){tc()}
function ux(){tc()}
function wB(){tc()}
function jB(){zy(this)}
function TA(){zy(this)}
function Ue(){this.b={}}
function If(a){this.b=a}
function zg(a){this.b=a}
function Rg(a){this.b=a}
function sh(a){this.b=a}
function on(a){this.b=a}
function rn(a){this.b=a}
function un(a){this.b=a}
function xn(a){this.b=a}
function An(a){this.b=a}
function En(a){this.b=a}
function Mn(a){this.b=a}
function Pn(a){this.b=a}
function $r(a){this.b=a}
function Rt(a){this.b=a}
function Wt(a){this.c=a}
function $v(a){this.c=a}
function Lu(a){this.p=a}
function Bw(a){this.b=a}
function dx(a){this.b=a}
function az(a){this.b=a}
function uz(a){this.b=a}
function Vz(a){this.e=a}
function kA(a){this.b=a}
function yb(){this.b=zb()}
function Ae(){this.d=++we}
function x(){this.c=new gb}
function Tc(a,b){a.b+=b}
function Uq(a,b){a.b.u(b)}
function js(a,b){ao(a.p,b)}
function Uu(a,b){hd(a.c,b)}
function Vu(a,b){_c(a.c,b)}
function Xu(a,b){_c(a.c,b)}
function sf(a,b){cn(b.b,a)}
function Af(a,b){dn(b.b,a)}
function Ap(a,b){vq(a,b.g)}
function bq(a,b){vq(a,b.yb)}
function Te(a,b,c){a.b[b]=c}
function Kb(a){tc();this.g=a}
function kc(a){return a.C()}
function zp(a){return new up}
function Tp(a){return new Qp}
function dq(a){return new Rw}
function fq(a){return new ux}
function lp(){this.c=new xA}
function _A(){this.b=new TA}
function Ux(){this.b=new Uc}
function Uh(){Rh();return Nh}
function Ud(){Sd();return Nd}
function zd(){xd();return sd}
function lr(){jr();return Zq}
function Cv(){Av();return vv}
function pv(){pv=zB;Av()}
function Fq(){Fq=zB;Eq=Lq()}
function cb(){cb=zB;bb=new rb}
function gc(){gc=zB;fc=new jc}
function Mo(){Mo=zB;Lo=new Ae}
function LA(){LA=zB;KA=new NA}
function Fo(a){$wnd.alert(a)}
function Mb(a){Kb.call(this,a)}
function Fg(a){Dg.call(this,a)}
function wh(a){Kb.call(this,a)}
function nb(a){new TA;this.b=a}
function Vp(a){Kb.call(this,a)}
function _c(b,a){b.scrollTop=a}
function Ms(a,b){Hs(a,b,a.p)}
function Qv(a,b){Sv(a,b,a.d)}
function tq(a,b){Jq(a.b,DB+b)}
function iq(a,b){tq(a,sq(a,b))}
function vq(a,b){tq(a,sq(a,b))}
function ao(a,b){Wo();fp(a,b)}
function bo(a,b){Wo();gp(a,b)}
function At(a,b){rt(a,b);--a.c}
function xb(a){return zb()-a.b}
function Se(a,b){return a.b[b]}
function Ip(a,b){Fh(EB,b);a.b=b}
function Tn(a,b,c){a.b=b;a.c=c}
function Xo(a,b){a.__listener=b}
function Us(a){Fg.call(this,a)}
function Sw(a){Mb.call(this,a)}
function Ww(a){Mb.call(this,a)}
function $w(a){Mb.call(this,a)}
function px(a){Mb.call(this,a)}
function Zx(a){Mb.call(this,a)}
function Zr(){$r.call(this,Vr++)}
function So(){dg.call(this,null)}
function Xr(a){return $stats(a)}
function qr(a){return yq(a,Aq(a))}
function hq(a){return yq(a,Aq(a))}
function Aq(a){return a.c[--a.b]}
function mx(a){return a<=0?0-a:a}
function Yt(a,b){return a.rows[b]}
function cg(a,b){return tg(a.b,b)}
function tg(a,b){return Ay(a.e,b)}
function ZA(a,b){return Ay(a.b,b)}
function rs(a,b){!!a.n&&bg(a.n,b)}
function HA(a,b,c){a.splice(b,c)}
function bs(d,a,b,c){d[c][1](a,b)}
function Sh(a,b){nd.call(this,a,b)}
function oh(a,b){this.c=a;this.b=b}
function nd(a,b){this.b=a;this.c=b}
function Nm(a,b){this.b=a;this.c=b}
function Vn(a,b){this.b=a;this.c=b}
function pp(a,b){this.b=a;this.c=b}
function lv(a){this.p=a;new Hh}
function Az(a,b){this.c=a;this.b=b}
function Dp(a,b){Nb.call(this,a,b)}
function yp(a,b){jq(b,yq(a,Aq(a)))}
function Sp(a,b){jq(b,yq(a,Aq(a)))}
function cq(a,b){jq(b,yq(a,Aq(a)))}
function eq(a,b){jq(b,yq(a,Aq(a)))}
function jw(a){vg(a.b,a.e,a.d,a.c)}
function Sz(a){return a.c<a.e.fb()}
function Dy(b,a){return b.f[TB+a]}
function $c(b,a){b.innerHTML=a||DB}
function eA(a,b){this.b=a;this.c=b}
function qB(a,b){this.b=a;this.c=b}
function Lp(a,b){Ip(a.b,b);return a}
function Mp(a,b){Jp(a.b,b);return a}
function jo(a,b){Dn(b,a);io.d=false}
function _n(a,b){a.style[b]='400px'}
function ew(c,a,b){c.open(a,b,true)}
function Tx(a,b){Tc(a.b,b);return a}
function cd(a,b){a.textContent=b||DB}
function Fy(b,a){return TB+a in b.f}
function Hf(a,b){a.b?kn(b.b):fn(b.b)}
function Cp(a){Nb.call(this,a,null)}
function dg(a){eg.call(this,a,false)}
function Jr(){nd.call(this,'INT',5)}
function Kd(){nd.call(this,'AUTO',3)}
function xr(){nd.call(this,'BYTE',1)}
function Ar(){nd.call(this,'CHAR',2)}
function Mr(){nd.call(this,'LONG',6)}
function Om(a){Nm.call(this,a.b,a.c)}
function Kv(){nd.call(this,'LEFT',2)}
function rb(){qb();nb.call(this,pb)}
function $g(a){$wnd.clearTimeout(a)}
function Zg(a){$wnd.clearInterval(a)}
function Dx(b,a){return b.indexOf(a)}
function cs(c,a,b){return c[b][0](a)}
function hi(a,b){return a.cM&&a.cM[b]}
function ni(a){return a==null?null:a}
function gn(a,b){a.g=b;!b&&(a.i=null)}
function IA(a,b,c,d){a.splice(b,c,d)}
function Ho(){if(!Bo){sp();Bo=true}}
function Go(){if(!xo){rp();xo=true}}
function Wo(){if(!Uo){dp();Uo=true}}
function Ox(){Ox=zB;Lx={};Nx={}}
function Bq(a){this.f=new xA;this.d=a}
function wg(a){this.e=new TA;this.d=a}
function xu(){ju.call(this,$doc.body)}
function de(){nd.call(this,'FIXED',3)}
function Nv(){nd.call(this,'RIGHT',3)}
function Gr(){nd.call(this,'FLOAT',4)}
function Sr(){nd.call(this,'SHORT',8)}
function ur(){nd.call(this,'VOID',10)}
function Ed(){nd.call(this,'HIDDEN',1)}
function Ev(){nd.call(this,'CENTER',0)}
function Wd(){nd.call(this,'STATIC',0)}
function Hd(){nd.call(this,'SCROLL',2)}
function rr(){nd.call(this,'STRING',9)}
function Dr(){nd.call(this,'DOUBLE',3)}
function Pr(){nd.call(this,'OBJECT',7)}
function Bd(){nd.call(this,'VISIBLE',0)}
function nr(){nd.call(this,'BOOLEAN',0)}
function kn(a){fn(a);a.c=fo(new En(a))}
function dc(a){return a.$H||(a.$H=++$b)}
function mi(a){return a.tM==zB||gi(a,1)}
function Yo(a){return !li(a)&&ki(a,28)}
function Qt(a,b,c){return Pt(a.b.d,b,c)}
function $A(a,b){return Ky(a.b,b)!=null}
function gi(a,b){return a.cM&&!!a.cM[b]}
function Ax(b,a){return b.charCodeAt(a)}
function Wc(b,a){return b.appendChild(a)}
function Xc(b,a){return b.removeChild(a)}
function Wb(a){return li(a)?uc(ji(a)):DB}
function uq(a){tq(a,sq(a,null));return}
function Iz(a,b){(a<0||a>=b)&&Mz(a,b)}
function Nb(a,b){tc();this.f=b;this.g=a}
function ch(a,b){Wg();this.b=a;this.c=b}
function Hv(){nd.call(this,'JUSTIFY',1)}
function Zd(){nd.call(this,'RELATIVE',1)}
function ae(){nd.call(this,'ABSOLUTE',2)}
function Me(){Me=zB;Le=new Ce(ZB,new Ne)}
function _e(){_e=zB;$e=new Ce($B,new af)}
function gf(){gf=zB;ff=new Ce(_B,new hf)}
function rf(){rf=zB;qf=new Ce(bC,new tf)}
function zf(){zf=zB;yf=new Ce(cC,new Bf)}
function Wg(){Wg=zB;Vg=new xA;Co(new to)}
function Ts(){Ts=zB;Rs=new Ys;Ss=new at}
function zb(){return (new Date).getTime()}
function Vb(a){return a==null?null:a.name}
function ki(a,b){return a!=null&&gi(a,b)}
function hz(a){return a.c=ii(Tz(a.b),53)}
function Rb(a){return li(a)?Sb(ji(a)):a+DB}
function yq(b,a){return a>0?b.e[a-1]:null}
function en(a){if(a.b){jw(a.b.b);a.b=null}}
function fn(a){if(a.c){jw(a.c.b);a.c=null}}
function Jq(a,b){Fq();Tc(a.b,b);a.b.b+='|'}
function lb(a,b,c,d){kb(a,d);bs(a.b,b,c,d)}
function _p(a,b){Nb.call(this,a+VB+b,null)}
function sA(a,b){Iz(b,a.c);return a.b[b]}
function eg(a,b){this.b=new wg(b);this.c=a}
function A(a,b,c){this.b=a;this.c=b;this.d=c}
function F(a,b,c){this.b=a;this.c=b;this.d=c}
function dv(a){this.d=a;this.b=!!this.d.e}
function xA(){this.b=$h(hm,{40:1},0,0,0)}
function rA(a){a.b=$h(hm,{40:1},0,0,0);a.c=0}
function Wm(a){a.s=false;a.d=false;a.i=null}
function Xg(a){a.d?Zg(a.e):$g(a.e);vA(Vg,a)}
function gw(c,a,b){c.setRequestHeader(a,b)}
function mb(a,b,c){kb(a,c);return cs(a.b,b,c)}
function _b(a,b,c){return a.apply(b,c);var d}
function Pt(a,b,c){return a.rows[b].cells[c]}
function ag(a,b,c){return new zg(lg(a.b,b,c))}
function kd(b,a){return b.getElementById(a)}
function Sb(a){return a==null?null:a.message}
function Pb(a){tc();this.c=a;sc(new Kc,this)}
function _t(a){this.p=a;this.b=new ft(this.p)}
function Rf(a){var b;if(Of){b=new Pf;bg(a,b)}}
function Yf(a){var b;if(Vf){b=new Wf;bg(a,b)}}
function kg(a,b){!a.b&&(a.b=new xA);qA(a.b,b)}
function kb(a,b){if(!a.b[b]){throw new Vp(b)}}
function qA(a,b){ai(a.b,a.c++,b);return true}
function qg(a,b){var c;c=rg(a,b,null);return c}
function mg(a,b,c,d){var e;e=pg(a,b,c);e.bb(d)}
function Km(a,b){return new Nm(a.b-b.b,a.c-b.c)}
function Lm(a,b){return new Nm(a.b*b.b,a.c*b.c)}
function Mm(a,b){return new Nm(a.b+b.b,a.c+b.c)}
function Ex(b,a){return b.substr(a,b.length-a)}
function Qu(a){return Bu((!Au&&(Au=new Eu),a.c))}
function Su(a){return Cu((!Au&&(Au=new Eu),a.c))}
function ku(a){iu();try{a.T()}finally{$A(hu,a)}}
function kh(a,b){gh();lh.call(this,!a?null:a.b,b)}
function gb(){cb();Z.call(this,$moduleBase,bb)}
function Qp(){Mb.call(this,'Invalid RPC token')}
function vc(){try{null.a()}catch(a){return a}}
function Gp(a,b){a.b=new kh((gh(),fh),b);return a}
function Jw(a,b){var c;c=new Hw;c.c=a+b;return c}
function mc(a,b){!a&&(a=[]);a[a.length]=b;return a}
function tt(a,b){!!a.f&&(b.b=a.f.b);a.f=b;Ut(a.f)}
function jn(a,b){Uu(a.t,oi(b.b));Xu(a.t,oi(b.c))}
function di(){di=zB;bi=[];ci=[];ei(new Wh,bi,ci)}
function iu(){iu=zB;fu=new pu;gu=new TA;hu=new _A}
function lx(){lx=zB;kx=$h(gm,{40:1},45,256,0)}
function Vv(a){this.c=a;this.b=$h(fm,{40:1},37,4,0)}
function ft(a){this.b=a;this.c=Kh(a);this.d=this.c}
function Jt(a){this.d=a;this.e=this.d.i.c;Ht(this)}
function xx(a){this.b='Unknown';this.d=a;this.c=-1}
function np(a){var b=a[xC];return b==null?-1:b}
function YA(a,b){var c;c=Gy(a.b,b,a);return c==null}
function my(a){var b;b=new az(a);return new eA(a,b)}
function Aw(){Aw=zB;yw=new Bw(false);zw=new Bw(true)}
function ju(a){this.b=new Vv(this);this.p=a;ss(this)}
function li(a){return a!=null&&a.tM!=zB&&!gi(a,1)}
function Zc(b,a){return b[a]==null?null:String(b[a])}
function Do(a,b){return ag((!yo&&(yo=new So),yo),a,b)}
function Co(a){Go();return Do(Of?Of:(Of=new Ae),a)}
function ub(a){var b;return b=a,mi(b)?b.hC():dc(b)}
function tb(a,b){var c;return c=a,mi(c)?c.eQ(b):c===b}
function Iw(a,b){var c;c=new Hw;c.c=a+b;c.b=4;return c}
function Wr(e,a,b,c){var d=e.P(a,c);d.bytes=b;return d}
function qc(a,b){a.length>=b&&a.splice(0,b);return a}
function W(a,b){var c;c=new Bq(a.g);zq(c,ab(b));return c}
function dA(a){var b;b=new jz(a.c.b);return new kA(b)}
function mm(a){if(ki(a,49)){return a}return new Pb(a)}
function pi(a){if(a!=null){throw new Ow}return null}
function Rx(){if(Mx==256){Lx=Nx;Nx={};Mx=0}++Mx}
function zy(a){a.b=[];a.f={};a.d=false;a.c=null;a.e=0}
function Kp(a){try{Hp(a.b);return a.b}finally{a.b=null}}
function Kg(a,b){if(!a.d){return}Ig(a);Uq(b,new Ch(a.b))}
function yB(a,b){return ni(a)===ni(b)||a!=null&&tb(a,b)}
function Mz(a,b){throw new $w('Index: '+a+', Size: '+b)}
function ed(a){return typeof a.tabIndex!=WB?a.tabIndex:-1}
function du(a){return a.__gwt_resolve?a.__gwt_resolve():a}
function Ym(a){return new Nm(dd(a.t.c),a.t.c.scrollTop||0)}
function Xx(a){return a==null?0:ki(a,1)?Qx(ii(a,1)):dc(a)}
function qs(a,b,c){return ag(!a.n?(a.n=new dg(a)):a.n,c,b)}
function Hs(a,b,c){vs(b);Qv(a.b,b);Wc(c,du(b.p));ws(b,a)}
function kw(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}
function nw(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}
function rw(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}
function M(a,b,c,d){this.b=a;this.d=b;this.c=c;this.e=d}
function Wq(a,b,c,d){this.e=a;this.b=d;this.c=b;this.d=c}
function Hm(a,b){this.d=b;this.e=new Om(a);this.f=new Om(b)}
function Kf(a,b){var c;if(Gf){c=new If(b);!!a.n&&bg(a.n,c)}}
function et(a,b){cd(a.b,b);if(a.d!=a.c){a.d=a.c;Lh(a.b,a.c)}}
function $m(a,b){if(a.k.b){return Zm(b,a.k.b)}return false}
function $h(a,b,c,d,e){var f;f=Yh(e,d);_h(a,b,c,f);return f}
function ot(a,b,c,d){var e;e=Qt(a.e,b,c);pt(a,e,d);return e}
function Kw(a,b,c){var d;d=new Hw;d.c=a+b;d.b=c?8:0;return d}
function ii(a,b){if(a!=null&&!hi(a,b)){throw new Ow}return a}
function Zv(a){if(a.b>=a.c.d){throw new wB}return a.c.b[++a.b]}
function Fh(a,b){if(null==b){throw new px(a+' cannot be null')}}
function Bx(a,b){if(!ki(b,1)){return false}return String(a)==b}
function _z(a){if(a.c<=0){throw new wB}return a.b.tb(a.d=--a.c)}
function ac(){if(Zb++==0){hc((gc(),fc));return true}return false}
function Xm(a){var b;b=a.b.touches;return b.length>0?b[0]:null}
function Uv(a,b){var c;c=Rv(a,b);if(c==-1){throw new wB}Tv(a,c)}
function Eo(a){Go();Ho();return Do((!Vf&&(Vf=new Ae),Vf),a)}
function lu(){iu();try{Ws(hu,fu)}finally{zy(hu.b);zy(gu)}}
function Tu(a){Vu(a,(a.c.scrollHeight||0)-a.c.clientHeight)}
function Ru(a){return (a.c.scrollHeight||0)-a.c.clientHeight}
function Bu(a){return Du(a)?0:(a.scrollWidth||0)-a.clientWidth}
function Cu(a){return Du(a)?a.clientWidth-(a.scrollWidth||0):0}
function _g(a,b){return $wnd.setTimeout(AB(function(){a.M()}),b)}
function vg(a,b,c,d){a.c>0?kg(a,new rw(a,b,c,d)):og(a,b,c,d)}
function Uz(a){if(a.d<0){throw new Vw}a.e.wb(a.d);a.c=a.d;a.d=-1}
function bn(a){if(!a.s){return}a.s=false;if(a.d){a.d=false;an(a)}}
function Hn(a){if(a.g){jw(a.g.b);a.g=null}a==a.f.i&&(a.f.i=null)}
function Ht(a){while(++a.c<a.e.c){if(sA(a.e,a.c)!=null){return}}}
function Iy(a,b){var c;c=a.c;a.c=b;if(!a.d){a.d=true;++a.e}return c}
function My(a){var b;b=a.c;a.c=null;if(a.d){a.d=false;--a.e}return b}
function Xh(a,b){var c,d;c=a;d=Yh(0,b);_h(c.aC,c.cM,c.qI,d);return d}
function wA(a,b,c){var d;d=(Iz(b,a.c),a.b[b]);ai(a.b,b,c);return d}
function _h(a,b,c,d){di();fi(d,bi,ci);d.aC=a;d.cM=b;d.qI=c;return d}
function uA(a,b){var c;c=(Iz(b,a.c),a.b[b]);HA(a.b,b,1);--a.c;return c}
function nt(a,b){var c;c=a.c;if(b>=c||b<0){throw new $w(CC+b+DC+c)}}
function ji(a){if(a!=null&&(a.tM==zB||gi(a,1))){throw new Ow}return a}
function Tz(a){if(a.c>=a.e.fb()){throw new wB}return a.e.tb(a.d=a.c++)}
function cv(a){if(!a.b||!a.d.e){throw new wB}a.b=false;return a.c=a.d.e}
function ko(a){a.f=false;a.g=null;a.b=false;a.c=false;a.d=true;a.e=null}
function Ns(a){a.style['left']=DB;a.style['top']=DB;a.style[BC]=DB}
function lh(a,b){Eh('httpMethod',a);Eh('url',b);this.d=a;this.g=b}
function ih(a,b,c){Eh('header',b);Eh(CB,c);!a.c&&(a.c=new TA);Gy(a.c,b,c)}
function Jc(a,b){var c;c=Dc(a,b);return c.length==0?(new wc).F(b):qc(c,1)}
function fw(c,a){var b=c;c.onreadystatechange=AB(function(){a.N(b)})}
function bd(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}
function Io(){var a;if(xo){a=new No;!!yo&&bg(yo,a);return null}return null}
function tA(a,b,c){for(;c<a.c;++c){if(yB(b,a.b[c])){return c}}return -1}
function ip(a,b){var c;c=np(b);if(c<0){return null}return ii(sA(a.c,c),35)}
function kp(a,b){var c;c=np(b);b[xC]=null;wA(a.c,c,null);a.b=new pp(c,a.b)}
function Ig(a){var b;if(a.d){b=a.d;a.d=null;dw(b);b.abort();!!a.c&&Xg(a.c)}}
function Rv(a,b){var c;for(c=0;c<a.d;++c){if(a.b[c]==b){return c}}return -1}
function Jy(e,a,b){var c,d=e.f;a=TB+a;a in d?(c=d[a]):++e.e;d[a]=b;return c}
function ei(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function fi(a,b,c){di();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function Gx(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}
function wp(a){Nb.call(this,'The response could not be deserialized',a)}
function Yp(){Cp.call(this,'Service implementation URL not specified')}
function Ch(a){tc();this.g='A request timeout has expired after '+a+' ms'}
function Rq(a,b){this.f=a;this.b='GTalkService_Proxy.'+b;this.c=b;this.d=new Zr}
function aA(a,b){var c;this.b=a;this.e=a;c=a.fb();(b<0||b>c)&&Mz(b,c);this.c=b}
function Ce(a,b){Ae.call(this);this.b=b;!ne&&(ne=new Ue);Te(ne,a,this);this.c=a}
function vA(a,b){var c;c=tA(a,b,0);if(c==-1){return false}uA(a,c);return true}
function ab(a){if(a.indexOf(GB)==0||a.indexOf(HB)==0){return Ex(a,4)}return a}
function Ny(d,a){var b,c=d.f;a=TB+a;if(a in c){b=c[a];--d.e;delete c[a]}return b}
function ad(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function hd(a,b){gd(a)&&(b+=(a.scrollWidth||0)-a.clientWidth);a.scrollLeft=b}
function jd(a){return (Bx(a.compatMode,YB)?a.documentElement:a.body).clientWidth}
function id(a){return (Bx(a.compatMode,YB)?a.documentElement:a.body).clientHeight}
function oi(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
function Ay(a,b){return b==null?a.d:ki(b,1)?Fy(a,ii(b,1)):Ey(a,b,a.ob(b))}
function By(a,b){return b==null?a.c:ki(b,1)?Dy(a,ii(b,1)):Cy(a,b,a.ob(b))}
function Ky(a,b){return b==null?My(a):ki(b,1)?Ny(a,ii(b,1)):Ly(a,b,a.ob(b))}
function Gy(a,b,c){return b==null?Iy(a,c):ki(b,1)?Jy(a,ii(b,1),c):Hy(a,b,c,a.ob(b))}
function rt(a,b){var c,d;d=a.b;for(c=0;c<d;++c){ot(a,b,c,false)}Xc(a.d,Yt(a.d,b))}
function cc(a,b,c){var d;d=ac();try{return _b(a,b,c)}finally{d&&ic((gc(),fc));--Zb}}
function Zn(a,b,c){var d;d=Xn;Xn=a;b==Yn&&Vo(a.type)==8192&&(Yn=null);c.O(a);Xn=d}
function hc(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=nc(b,c)}while(a.b);a.b=c}}
function ic(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=nc(b,c)}while(a.c);a.c=c}}
function Ic(a){var b;b=qc(Jc(a,vc()),3);b.length==0&&(b=qc((new wc).D(),1));return b}
function ls(a,b){if(!a){throw new Mb(zC)}b=Fx(b);if(b.length==0){throw new Sw(AC)}Yc(a,b)}
function ms(a,b){if(!a){throw new Mb(zC)}b=Fx(b);if(b.length==0){throw new Sw(AC)}os(a,b)}
function Eh(a,b){Fh(a,b);if(0==Fx(b).length){throw new Sw(a+' cannot be empty')}}
function yt(a,b){zt(a,b);if(0>=a.b){throw new $w('Column index: 0, Column size: '+a.b)}}
function Iq(a,b){Fq();this.e=new jB;this.f=new TA;this.g=new xA;this.c=a;this.d=b}
function bu(a){_t.call(this,$doc.createElement(aC));this.p[HC]='gwt-Label';et(this.b,a)}
function rv(){var a;pv();sv.call(this,(a=$doc.createElement('INPUT'),a.type='text',a))}
function dw(b){var a=b;$wnd.setTimeout(function(){a.onreadystatechange=new Function},0)}
function sp(){var b=$wnd.onresize;$wnd.onresize=AB(function(a){try{Jo()}finally{b&&b(a)}})}
function bc(b){return function(){try{return cc(b,this,arguments)}catch(a){throw a}}}
function Cx(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function Hp(a){ih(a,'X-GWT-Permutation',$strongName);ih(a,'X-GWT-Module-Base',$moduleBase)}
function gd(a){return a.ownerDocument.defaultView.getComputedStyle(a,DB).direction==XB}
function Gq(a){var b;b=new Ux;Jq(b,DB+a.j);Jq(b,DB+a.i);Hq(a,b);Tx(b,a.b.b.b);return b.b.b}
function jz(a){var b;this.d=a;b=new xA;a.d&&qA(b,new uz(a));yy(a,b);xy(a,b);this.b=new Vz(b)}
function Ub(a){var b;return a==null?'null':li(a)?Vb(ji(a)):ki(a,1)?PB:(b=a,mi(b)?b.gC():zi).c}
function an(a){var b;if(!a.g){return}b=Vm(a.n,a.f);if(b){a.i=new In(a,b);oc((gc(),a.i),16)}}
function It(a){var b;if(a.c>=a.e.c){throw new wB}b=ii(sA(a.e,a.c),37);a.b=a.c;Ht(a);return b}
function jp(a,b){var c;if(!a.b){c=a.c.c;qA(a.c,b)}else{c=a.b.b;wA(a.c,c,b);a.b=a.b.c}b.p[xC]=c}
function ay(a,b){var c;while(a.Y()){c=a.Z();if(b==null?c==null:tb(b,c)){return a}}return null}
function Zm(a,b){var c,d,e;e=new Nm(a.b-b.b,a.c-b.c);c=mx(e.b);d=mx(e.c);return c<=25&&d<=25}
function Vm(a,b){var c,d;d=b.c-a.c;if(d<=0){return null}c=Km(a.b,b.b);return new Nm(c.b/d,c.c/d)}
function ut(a,b,c){var d;yt(a,b);d=ot(a,b,0,true);if(c){vs(c);jp(a.i,c);Wc(d,du(c.p));ws(c,a)}}
function $n(a){var b;b=oo(eo,a);if(!b&&!!a){a.cancelBubble=true;a.preventDefault()}return b}
function fo(a){Wo();!ho&&(ho=new Ae);if(!eo){eo=new eg(null,true);io=new mo}return ag(eo,ho,a)}
function Sd(){Sd=zB;Rd=new Wd;Qd=new Zd;Od=new ae;Pd=new de;Nd=_h(bm,{40:1},5,[Rd,Qd,Od,Pd])}
function xd(){xd=zB;wd=new Bd;ud=new Ed;vd=new Hd;td=new Kd;sd=_h(am,{40:1},4,[wd,ud,vd,td])}
function Av(){Av=zB;wv=new Ev;xv=new Hv;yv=new Kv;zv=new Nv;vv=_h(em,{40:1},36,[wv,xv,yv,zv])}
function gh(){gh=zB;new sh('DELETE');new sh('GET');new sh('HEAD');fh=new sh('POST');new sh('PUT')}
function sv(a){lv.call(this,a,(!vm&&(vm=new wm),!rm&&(rm=new sm)));this.p[HC]='gwt-TextBox'}
function Z(a,b){this.b=a;this.c=a+'gtalk';this.g=b;this.f='775CFAE1B43D43474C0A18F6144BE385'}
function In(a,b){this.f=a;this.b=new yb;this.c=Ym(this.f);this.e=new Hm(this.c,b);this.g=Eo(new Mn(this))}
function Iu(a,b){if(a.e){throw new Ww('SimplePanel can only contain one child widget')}Ku(a,b)}
function Ku(a,b){if(b==a.e){return}!!b&&vs(b);!!a.e&&Ju(a,a.e);a.e=b;if(b){Wc(a.b,du(a.e.p));ws(b,a)}}
function Ju(a,b){if(a.e!=b){return false}try{ws(b,null)}finally{Xc(a._(),b.p);a.e=null}return true}
function fd(a,b){while(b){if(a==b){return true}b=b.parentNode;b&&b.nodeType!=1&&(b=null)}return false}
function Kh(a){var b;b=Zc(a,dC);if(Cx(XB,b)){return Rh(),Qh}else if(Cx(eC,b)){return Rh(),Ph}return Rh(),Oh}
function Pq(a,b){var c;c=Gq(a.e);!!$stats&&Xr(Yr(a.d,a.b,'requestSerialized'));return X(a.f,a.b,a.d,c,b)}
function sg(a){var b,c;if(a.b){try{for(c=new Vz(a.b);c.c<c.e.fb();){b=ii(Tz(c),38);b.ab()}}finally{a.b=null}}}
function qt(a,b){var c;if(b.o!=a){return false}try{ws(b,null)}finally{c=b.p;Xc(bd(c),c);kp(a.i,c)}return true}
function Is(a,b){var c;if(b.o!=a){return false}try{ws(b,null)}finally{c=b.p;Xc(bd(c),c);Uv(a.b,b)}return true}
function db(a){var b,c;b=(c=new Iq(a.b,a.f),zy(c.e),zy(c.f),rA(c.g),c.b=new Ux,vq(c,c.c),vq(c,c.d),c);return b}
function yy(e,a){var b=e.f;for(var c in b){if(c.charCodeAt(0)==58){var d=new Az(e,c.substring(1));a.bb(d)}}}
function Jo(){var a,b;if(Bo){b=jd($doc);a=id($doc);if(Ao!=b||zo!=a){Ao=b;zo=a;Yf((!yo&&(yo=new So),yo))}}}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{AB(lm)()}catch(a){b(c)}else{AB(lm)()}}
function Du(a){var b=$doc.defaultView.getComputedStyle(a,null);return b.getPropertyValue('direction')==XB}
function zh(a){tc();this.g='The URL '+a+' is invalid or violates the same-origin security restriction'}
function up(){Mb.call(this,'This application is out of date, please click the refresh button on your browser.')}
function oc(b,c){gc();$wnd.setTimeout(function(){var a=AB(kc)(b);a&&$wnd.setTimeout(arguments.callee,c)},c)}
function dd(a){if(gd(a)){return (a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth)}return a.scrollLeft||0}
function iz(a){if(!a.c){throw new Ww('Must call next() before remove().')}else{Uz(a.b);Ky(a.d,a.c.pb());a.c=null}}
function Tv(a,b){var c;if(b<0||b>=a.d){throw new Zw}--a.d;for(c=b;c<a.d;++c){ai(a.b,c,a.b[c+1])}ai(a.b,a.d,null)}
function ts(a,b){var c;switch(Vo(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&fd(a.p,c)){return}}qe(b,a,a.p)}
function Hq(a,b){var c,d,e;e=a.g;Jq(b,DB+e.c);for(d=new Vz(e);d.c<d.e.fb();){c=ii(Tz(d),1);Jq(b,Mq(c))}return b}
function Dc(a,b){var c,d,e;e=b&&b.stack?b.stack.split('\n'):[];for(c=0,d=e.length;c<d;++c){e[c]=a.E(e[c])}return e}
function tc(){var a,b,c,d;c=Ic(new Kc);d=$h(im,{40:1},48,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=new xx(c[a])}Gb(d)}
function Gb(a){var b,c,d;c=$h(im,{40:1},48,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new ox}c[d]=a[d]}}
function jx(a){var b,c;if(a>-129&&a<128){b=a+128;c=(lx(),kx)[b];!c&&(c=kx[b]=new dx(a));return c}return new dx(a)}
function Qx(a){Ox();var b=TB+a;var c=Nx[b];if(c!=null){return c}c=Lx[b];c==null&&(c=Px(a));Rx();return Nx[b]=c}
function zm(a,b,c,d){var e,f,g;g=a*b;if(c>=0){e=0>c-d?0:c-d;g=g<e?g:e}else{f=0<c+d?0:c+d;g=g>f?g:f}return g}
function pt(a,b,c){var d,e;d=ad(b);e=null;!!d&&(e=ii(ip(a.i,d),37));if(e){qt(a,e);return true}else{c&&$c(b,DB);return false}}
function _y(a,b){var c,d,e;if(ki(b,53)){c=ii(b,53);d=c.pb();if(Ay(a.b,d)){e=By(a.b,d);return a.b.mb(c.qb(),e)}}return false}
function pg(a,b,c){var d,e;e=ii(By(a.e,b),52);if(!e){e=new TA;Gy(a.e,b,e)}d=ii(e.jb(c),51);if(!d){d=new xA;e.kb(c,d)}return d}
function rg(a,b,c){var d,e;e=ii(By(a.e,b),52);if(!e){return LA(),LA(),KA}d=ii(e.jb(c),51);if(!d){return LA(),LA(),KA}return d}
function sq(a,b){var c,d;if(b==null){return 0}d=ii(By(a.f,b),45);if(d){return d.b}qA(a.g,b);c=a.g.c;Gy(a.f,b,jx(c));return c}
function og(a,b,c,d){var e,f,g;e=rg(a,b,c);f=e.eb(d);f&&e.db()&&(g=ii(By(a.e,b),52),ii(g.lb(c),51),g.db()&&Ky(a.e,b),undefined)}
function Ut(a){if(!a.b){a.b=$doc.createElement('colgroup');ep(a.c.g,du(a.b),0);Wc(a.b,du($doc.createElement(GC)))}}
function nf(){var a;this.b=(a=document.createElement(aC),a.setAttribute('ontouchstart','return;'),typeof a.ontouchstart==RB)}
function vp(a){tc();this.g='This application is out of date, please click the refresh button on your browser. ( '+a+' )'}
function zt(a,b){if(b<0){throw new $w('Cannot access a row with a negative index: '+b)}if(b>=a.c){throw new $w(CC+b+DC+a.c)}}
function Yg(a,b){if(b<=0){throw new Sw('must be positive')}a.d?Zg(a.e):$g(a.e);vA(Vg,a);a.d=false;a.e=_g(a,b);qA(Vg,a)}
function Fb(a,b){if(a.f){throw new Ww("Can't overwrite cause")}if(b==a){throw new Sw('Self-causation not permitted')}a.f=b;return a}
function ai(a,b,c){if(c!=null){if(a.qI>0&&!hi(c,a.qI)){throw new vw}if(a.qI<0&&(c.tM==zB||gi(c,1))){throw new vw}}return a[b]=c}
function Ey(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.pb();if(h.nb(a,g)){return true}}}return false}
function Cy(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.pb();if(h.nb(a,g)){return f.qb()}}}return null}
function xy(h,a){var b=h.b;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.bb(e[f])}}}}
function sc(a,b){var c,d,e,f;e=Jc(a,li(b.c)?ji(b.c):null);f=$h(im,{40:1},48,e.length,0);for(c=0,d=f.length;c<d;++c){f[c]=new xx(e[c])}Gb(f)}
function Jg(a,b){var c,d,e,f;if(!a.d){return}!!a.c&&Xg(a.c);f=a.d;a.d=null;c=Lg(f);if(c!=null){d=new Mb(c);b.b.u(d)}else{e=new Rg(f);Vq(b,e)}}
function qe(a,b,c){var d,e,f;if(ne){f=ii(Se(ne,a.type),6);if(f){d=f.b.b;e=f.b.c;oe(f.b,a);pe(f.b,c);rs(b,f.b);oe(f.b,d);pe(f.b,e)}}}
function _m(a,b){var c,d,e,f;c=zb();f=false;for(e=new Vz(a.r);e.c<e.e.fb();){d=ii(Tz(e),26);if(c-d.c<=2500&&Zm(b,d.b)){f=true;break}}return f}
function Rh(){Rh=zB;Qh=new Sh('RTL',0);Ph=new Sh('LTR',1);Oh=new Sh('DEFAULT',2);Nh=_h(cm,{40:1},20,[Qh,Ph,Oh])}
function ln(){this.e=new xA;this.f=new Un;this.n=new Un;this.k=new Un;this.r=new xA;this.j=new Pn(this);gn(this,new Bm)}
function Lh(a,b){switch(b.c){case 0:{a[dC]=XB;break}case 1:{a[dC]=eC;break}case 2:{Kh(a)!=(Rh(),Oh)&&(a[dC]=DB,undefined);break}}}
--></script>
<script><!--
function pc(a){var b,c,d;d=DB;a=Fx(a);b=a.indexOf(QB);if(b!=-1){c=a.indexOf(RB)==0?8:0;d=Fx(a.substr(c,b-c))}return d.length>0?d:SB}
function Fx(c){if(c.length==0||c[0]>VB&&c[c.length-1]>VB){return c}var a=c.replace(/^(\s*)/,DB);var b=a.replace(/\s*$/,DB);return b}
function ep(a,b,c){var d=0,e=a.firstChild,f=null;while(e){if(e.nodeType==1){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
function ps(a,b,c){var d;d=Vo(c.c);d==-1?js(a,c.c):a.k==-1?bo(a.p,d|(a.p.__eventBits||0)):(a.k|=d);return ag(!a.n?(a.n=new dg(a)):a.n,c,b)}
function uc(b){var c=DB;try{for(var d in b){if(d!='name'&&d!='message'&&d!='toString'){try{c+='\n '+d+OB+b[d]}catch(a){}}}}catch(a){}return c}
function Yr(c,a,b){return {moduleName:$moduleName,sessionId:$sessionId,subSystem:'rpc',evtGroup:c.b,method:a,millis:(new Date).getTime(),type:b}}
function fb(b,c,d){var a,e,f;e=new Rq(b,'sendMessage');try{f=Qq(e);tq(f,sq(f,IB));tq(f,sq(f,c));Pq(e,d,jr())}catch(a){a=mm(a);if(!ki(a,30))throw a}}
function eb(b,c){var a,d,e;d=new Rq(b,'getToken');try{e=Qq(d);tq(e,sq(e,IB));tq(e,sq(e,'d4dietri'));Pq(d,c,jr())}catch(a){a=mm(a);if(ki(a,30)){Fo(BB)}else throw a}}
function nc(b,c){var a,d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0].C()&&(c=mc(c,f)):f[0].xb()}catch(a){a=mm(a);if(!ki(a,47))throw a}}return c}
function vs(a){if(!a.o){(iu(),ZA(hu,a))&&ku(a)}else if(a.o){a.o.V(a)}else if(a.o){throw new Ww("This widget's parent does not implement HasWidgets")}}
function ly(a,b,c){var d,e,f;for(e=new jz(a.ib().b);Sz(e.b);){d=e.c=ii(Tz(e.b),53);f=d.pb();if(b==null?f==null:tb(b,f)){c&&iz(e);return d}}return null}
function Ct(a,b){if(a.c==b){return}if(b<0){throw new $w('Cannot set number of rows to '+b)}if(a.c<b){Et(a.d,b-a.c,a.b);a.c=b}else{while(a.c>b){At(a,a.c-1)}}}
function Mg(a,b,c){if(!a){throw new ox}if(!c){throw new ox}if(b<0){throw new Rw}this.b=b;this.d=a;if(b>0){this.c=new ch(this,c);Yg(this.c,b)}else{this.c=null}}
function Qq(a){!!$stats&&Xr(Yr(a.d,a.b,'begin'));a.e=db(a.f);a.f.e!=null&&uq(a.e,a.f);vq(a.e,'com.ece750.client.GTalkService');vq(a.e,a.c);tq(a.e,1);return a.e}
function Dn(a,b){var c;if(1==Vo(b.e.type)){c=new Nm(b.e.clientX||0,b.e.clientY||0);if($m(a.b,c)||_m(a.b,c)){b.b=true;b.e.stopPropagation();b.e.preventDefault()}}}
function vb(d,b){var c=d.open();c.onopen=function(a){b.z()};c.onmessage=function(a){b.y(a.data)};c.onerror=function(a){b.x(a)};c.onclose=function(a){b.w()};return c}
function mt(a,b,c){var d;nt(a,b);if(c<0){throw new $w('Column '+c+' must be non-negative: '+c)}d=a.b;if(d<=c){throw new $w('Column index: '+c+', Column size: '+a.b)}}
function Dg(a){Nb.call(this,'One or more exceptions caught, see full set in UmbrellaException#getCauses',a.fb()==0?null:ii(a.gb($h(km,{40:1,50:1},49,0,0)),50)[0]);this.b=a}
function pq(a){var b,c,d,e;b=Aq(a);if(b<0){return sA(a.f,-(b+1))}c=yq(a,b);if(c==null){return null}return d=(qA(a.f,null),a.f.c),e=mb(a.d,a,c),wA(a.f,d-1,e),lb(a.d,a,e,c),e}
function sx(){sx=zB;rx=_h(_l,{40:1},-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}
function oo(a,b){var c,d,e,f,g;if(!!ho&&!!a&&cg(a,ho)){c=io.b;d=io.c;e=io.d;f=io.e;ko(io);lo(io,b);bg(a,io);g=!(io.b&&!io.c);io.b=c;io.c=d;io.d=e;io.e=f;return g}return true}
function by(a){var b,c,d,e;d=new Ux;b=null;d.b.b+=UB;c=a.W();while(c.Y()){b!=null?(Tc(d.b,b),d):(b=LC);e=c.Z();Tc(d.b,e===a?'(this Collection)':DB+e)}d.b.b+=']';return d.b.b}
function hx(a){var b,c,d;b=$h(_l,{40:1},-1,8,1);c=(sx(),rx);d=7;if(a>=0){while(a>15){b[d--]=c[a&15];a>>=4}}else{while(d>0){b[d--]=c[a&15];a>>=4}}b[d]=c[a&15];return Gx(b,d,8)}
function Vt(a,b,c){var d,e;b=b>1?b:1;e=a.b.childNodes.length;if(e<b){for(d=e;d<b;++d){Wc(a.b,$doc.createElement(GC))}}else if(!c&&e>b){for(d=e;d>b;--d){Xc(a.b,a.b.lastChild)}}}
function bg(b,c){var a,d,e;!c.f||c.J();e=c.g;ke(c,b.c);try{ng(b.b,c)}catch(a){a=mm(a);if(ki(a,39)){d=a;throw new Fg(d.b)}else throw a}finally{e==null?(c.f=true,c.g=null):(c.g=e)}}
function Yh(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function ws(a,b){var c;c=a.o;if(!b){try{!!c&&c.j&&a.T()}finally{a.o=null}}else{if(c){throw new Ww('Cannot set a new parent without first clearing the old parent')}a.o=b;b.j&&a.S()}}
function Ly(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.pb();if(h.nb(a,g)){c.length==1?delete h.b[b]:c.splice(d,1);--h.e;return f.qb()}}}return null}
function Hy(j,a,b,c){var d=j.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.pb();if(j.nb(a,h)){var i=g.qb();g.rb(b);return i}}}else{d=j.b[c]=[]}var g=new qB(a,b);d.push(g);++j.e;return null}
function Ws(b,c){Ts();var a,d,e,f,g;d=null;for(g=b.W();g.Y();){f=ii(g.Z(),37);try{c.X(f)}catch(a){a=mm(a);if(ki(a,49)){e=a;!d&&(d=new _A);YA(d,e)}else throw a}}if(d){throw new Us(d)}}
function Y(a,b,c,d,e){var f;if(a.c==null){throw new Yp}f=new Wq(a,b,c,e);!a.d&&(a.d=new Np);Gp(a.d,a.c);Lp(a.d,f);ih(a.d.b,FB,'text/x-gwt-rpc; charset=utf-8');Mp(a.d,d);return Kp(a.d)}
function jr(){jr=zB;$q=new nr;_q=new xr;ar=new Ar;br=new Dr;cr=new Gr;dr=new Jr;er=new Mr;fr=new Pr;gr=new Sr;hr=new rr;ir=new ur;Zq=_h(dm,{40:1},31,[$q,_q,ar,br,cr,dr,er,fr,gr,hr,ir])}
function nm(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function lg(a,b,c){if(!b){throw new px('Cannot add a handler with a null type')}if(!c){throw new px('Cannot add a null handler')}a.c>0?kg(a,new nw(a,b,c)):mg(a,b,null,c);return new kw(a,b,c)}
function hw(){if($wnd.XMLHttpRequest){return new $wnd.XMLHttpRequest}else{try{return new $wnd.ActiveXObject('MSXML2.XMLHTTP.3.0')}catch(a){return new $wnd.ActiveXObject('Microsoft.XMLHTTP')}}}
function us(a){if(!a.j){throw new Ww("Should only call onDetach when the widget is attached to the browser's document")}try{Kf(a,false)}finally{try{a.R()}finally{a.p.__listener=null;a.j=false}}}
function Dt(){this.i=new lp;this.g=$doc.createElement('table');this.d=$doc.createElement('tbody');Wc(this.g,du(this.d));is(this,this.g);st(this,new Rt(this));tt(this,new Wt(this));Bt(this);Ct(this,20)}
function Px(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+Ax(a,c++)}return b|0}
function mu(a){iu();var b,c;c=ii(By(gu,a),34);b=null;if(a!=null){if(!(b=kd($doc,a))){return null}}if(c){if(!b||c.p==b){return c}}gu.e==0&&Co(new tu);!b?(c=new xu):(c=new ju(b));Gy(gu,a,c);YA(hu,c);return c}
function Sv(a,b,c){var d,e;if(c<0||c>a.d){throw new Zw}if(a.d==a.b.length){e=$h(fm,{40:1},37,a.b.length*2,0);for(d=0;d<a.b.length;++d){ai(e,d,a.b[d])}a.b=e}++a.d;for(d=a.d-1;d>c;--d){ai(a.b,d,a.b[d-1])}ai(a.b,c,b)}
function Et(a,b,c){var d=$doc.createElement(EC);d.innerHTML=FC;var e=$doc.createElement('tr');for(var f=0;f<c;f++){var g=d.cloneNode(true);e.appendChild(g)}a.appendChild(e);for(var h=1;h<b;h++){a.appendChild(e.cloneNode(true))}}
function Wu(a){var b,c;if(a.d){return false}a.d=(b=(!Um&&(Um=(Aw(),(!Ye&&(Ye=new nf),Ye.b)&&!(c=navigator.userAgent.toLowerCase(),/android ([3-9]+)\.([0-9]+)/.exec(c)!=null)?zw:yw)),Um.b?new ln:null),!!b&&hn(b,a),b);return !a.d}
function qb(){var a,b;qb=zB;pb=(a={},a[JB]=[zp,yp,Ap],a[KB]=[Tp,Sp],a[LB]=[undefined,undefined,bq],a[MB]=[dq,cq],a[NB]=[fq,eq],a[IB]=[hq,gq,iq],a);b=[];b[dc(Vj)]=JB;b[dc(Yj)]=KB;b[dc(ak)]=LB;b[dc(sl)]=MB;b[dc(xl)]=NB;b[dc(Dl)]=IB}
function os(a,b){var c=a.className.split(/\s+/);if(!c){return}var d=c[0];var e=d.length;c[0]=b;for(var f=1,g=c.length;f<g;f++){var h=c[f];h.length>e&&h.charAt(e)=='-'&&h.indexOf(d)==0&&(c[f]=b+h.substring(e))}a.className=c.join(VB)}
function zq(a,b){a.c=eval(b);a.b=a.c.length;rA(a.f);mq(a,Aq(a));lq(a,Aq(a));if(a.j!=7){throw new vp('Expecting version 7 from server, got '+a.j+yC)}if(((a.i|3)^3)!=0){throw new vp('Got an unknown flag from server: '+a.i)}a.e=a.c[--a.b]}
function ss(a){var b;if(a.j){throw new Ww("Should only call onAttach when the widget is detached from the browser's document")}a.j=true;Xo(a.p,a);b=a.k;a.k=-1;b>0&&(a.k==-1?bo(a.p,b|(a.p.__eventBits||0)):(a.k|=b));a.Q();a.U();Kf(a,true)}
function dn(a,b){var c,d;Tn(a.k,null,0);if(a.s){return}d=Xm(b);a.q=new Nm(d.pageX,d.pageY);c=zb();Tn(a.n,a.q,c);Tn(a.f,a.q,c);a.o=null;if(a.i){qA(a.r,new Vn(a.q,c));oc((gc(),a.j),2500)}a.p=new Nm(dd(a.t.c),a.t.c.scrollTop||0);Wm(a);a.s=true}
function Yc(a,b){var c,d,e,f;b=Fx(b);f=a.className;c=f.indexOf(b);while(c!=-1){if(c==0||f.charCodeAt(c-1)==32){d=c+b.length;e=f.length;if(d==e||d<e&&f.charCodeAt(d)==32){break}}c=f.indexOf(b,c+1)}if(c==-1){f.length>0&&(f+=VB);a.className=f+b}}
function Yu(){Lu.call(this,$doc.createElement(aC));this.c=this.p;this.b=$doc.createElement(aC);Wc(this.c,this.b);this.c.style['overflow']=(xd(),'auto');this.c.style[BC]=(Sd(),IC);this.b.style[BC]=IC;this.c.style[JC]=KC;this.b.style[JC]=KC;Wu(this);!Au&&(Au=new Eu)}
function jh(b,c){var a,d,e,f;if(!!b.c&&b.c.e>0){for(f=new jz((new az(b.c)).b);Sz(f.b);){e=f.c=ii(Tz(f.b),53);try{gw(c,ii(e.pb(),1),ii(e.qb(),1))}catch(a){a=mm(a);if(ki(a,2)){d=a;throw new wh(d.B())}else throw a}}}else{c.setRequestHeader(FB,'text/plain; charset=utf-8')}}
function Am(a){var b,c,d,e,f,g,h,i,j,k,l,m;e=a.c;m=a.b;f=a.d;k=a.f;b=Math.pow(0.9993,m);g=e*5.0E-4;i=zm(f.b,b,k.b,g);j=zm(f.c,b,k.c,g);h=new Nm(i,j);a.f=h;d=a.c;c=Lm(h,new Nm(d,d));l=a.e;Gm(a,new Nm(l.b+c.b,l.c+c.c));if(mx(h.b)<0.02&&mx(h.c)<0.02){return false}return true}
function hh(b,c,d){var a,e,f,g,h;h=hw();try{ew(h,b.d,b.g)}catch(a){a=mm(a);if(ki(a,2)){e=a;g=new zh(b.g);Fb(g,new wh(e.B()));throw g}else throw a}jh(b,h);f=new Mg(h,b.f,d);fw(h,new oh(f,d));try{h.send(c)}catch(a){a=mm(a);if(ki(a,2)){e=a;throw new wh(e.B())}else throw a}return f}
function Bt(a){var b,c,d,e,f,g,h;if(a.b==1){return}if(a.b>1){for(b=0;b<a.c;++b){for(c=a.b-1;c>=1;--c){mt(a,b,c);d=ot(a,b,c,false);e=Yt(a.d,b);e.removeChild(d)}}}else{for(b=0;b<a.c;++b){for(c=a.b;c<1;++c){g=Yt(a.d,b);f=(h=$doc.createElement(EC),$c(h,FC),h);ep(g,du(f),c)}}}a.b=1;Vt(a.f,1,false)}
function Mq(a){var b=Eq;var c=0;var d=DB;var e;while((e=b.exec(a))!=null){d+=a.substring(c,e.index);c=e.index+1;var f=e[0].charCodeAt(0);if(f==0){d+='\\0'}else if(f==92){d+='\\\\'}else if(f==124){d+='\\!'}else{var g=f.toString(16);d+='\\u0000'.substring(0,6-g.length)+g}}return d+a.substring(c)}
function X(b,c,d,e,f){var a,g,h,i;i=Y(b,c,d,e,f);try{return Fh(EB,i.b),hh(i,i.e,i.b)}catch(a){a=mm(a);if(ki(a,19)){g=a;h=new Dp('Unable to initiate the asynchronous service invocation ('+c+') -- check the network connection',g);f.u(h)}else throw a}finally{!!$stats&&Xr(Wr(d,c,e.length,'requestSent'))}return null}
function ng(b,c){var a,d,e,f,g,h;if(!c){throw new px('Cannot fire null event')}try{++b.c;g=qg(b,c.I());d=null;h=b.d?g.vb(g.fb()):g.ub();while(b.d?h.c>0:h.c<h.e.fb()){f=b.d?_z(h):Tz(h);try{c.H(ii(f,16))}catch(a){a=mm(a);if(ki(a,49)){e=a;!d&&(d=new _A);YA(d,e)}else throw a}}if(d){throw new Dg(d)}}finally{--b.c;b.c==0&&sg(b)}}
function w(a){var b,c,d,e;b=new Dt;ls(b.p,'chatArea');e=new Yu;_n(e.p,'width');_n(e.p,'height');Iu(e,b);Ms(mu('textAreaContainer'),e);c=new rv;ls(c.p,'entryBox');Ms(mu('textEntryContainer'),c);d=new bu('Connecting to chat server...');ms(d.p,'connectingText');ut(b,a.b,d);++a.b;eb(a.c,new A(a,b,e));ps(c,new M(a,c,b,e),(Me(),Me(),Le))}
function rp(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=AB(Io)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=AB(function(a){try{xo&&Rf((!yo&&(yo=new So),yo))}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}
function hn(a,b){var c,d;if(a.t==b){return}Wm(a);for(d=new Vz(a.e);d.c<d.e.fb();){c=ii(Tz(d),17);jw(c.b)}rA(a.e);en(a);fn(a);a.t=b;if(b){b.j&&(fn(a),a.c=fo(new En(a)));a.b=qs(b,new on(a),(!Gf&&(Gf=new Ae),Gf));qA(a.e,ps(b,new rn(a),(zf(),zf(),yf)));qA(a.e,ps(b,new un(a),(rf(),rf(),qf)));qA(a.e,ps(b,new xn(a),(gf(),gf(),ff)));qA(a.e,ps(b,new An(a),(_e(),_e(),$e)))}}
function Lg(b){try{if(b.status===undefined){return 'XmlHttpRequest.status == undefined, please see Safari bug http://bugs.webkit.org/show_bug.cgi?id=3810 for more details'}return null}catch(a){return 'Unable to read XmlHttpRequest.status; likely causes are a networking error or bad cross-domain request. Please see https://bugzilla.mozilla.org/show_bug.cgi?id=238559 for more details'}}
function lm(){var a;!!$stats&&nm('com.google.gwt.user.client.UserAgentAsserter');a=wo();Bx(fC,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&nm('com.google.gwt.user.client.DocumentModeAsserter');co();!!$stats&&nm('com.ece750.client.GTalkClient');w(new x)}
function fp(a,b){switch(b){case 'drag':a.ondrag=bp;break;case 'dragend':a.ondragend=bp;break;case 'dragenter':a.ondragenter=ap;break;case 'dragleave':a.ondragleave=bp;break;case 'dragover':a.ondragover=ap;break;case 'dragstart':a.ondragstart=bp;break;case 'drop':a.ondrop=bp;break;case 'canplaythrough':case 'ended':case 'progress':a.removeEventListener(b,bp,false);a.addEventListener(b,bp,false);break;default:throw 'Trying to sink unknown event type '+b;}}
function Vq(b,c){var a,d,e,f,g,h;g=null;d=null;try{f=c.b.responseText;h=c.b.status;!!$stats&&Xr(Wr(b.d,b.c,f.length,'responseReceived'));h!=200?(d=new _p(h,f)):f==null?(d=new Cp('No response payload from '+b.c)):f.indexOf(GB)==0?(g=qr(W(b.e,f))):f.indexOf(HB)==0?(d=ii(pq(W(b.e,f)),49)):(d=new Cp(f+' from '+b.c))}catch(a){a=mm(a);if(ki(a,30)){e=a;d=new wp(e)}else if(ki(a,49)){e=a;d=e}else throw a}finally{!!$stats&&Xr(Yr(b.d,b.c,'responseDeserialized'))}try{!d?b.b.v(g):b.b.u(d)}finally{!!$stats&&Xr(Yr(b.d,b.c,'end'))}}
function cn(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(!a.s){return}i=Xm(b);j=new Nm(i.pageX,i.pageY);k=zb();Tn(a.f,j,k);if(!a.d){e=Km(j,a.q);c=mx(e.b);d=mx(e.c);if(c>5||d>5){Tn(a.k,a.n.b,a.n.c);if(c>d){h=dd(a.t.c);g=Su(a.t);f=Qu(a.t);if(e.b<0&&f<=h){Wm(a);return}else if(e.b>0&&g>=h){Wm(a);return}}else{n=a.t.c.scrollTop||0;m=Ru(a.t);if(e.c<0&&m<=n){Wm(a);return}else if(e.c>0&&0>=n){Wm(a);return}}a.d=true}}b.b.preventDefault();if(a.d){p=Km(a.q,a.f.b);o=Mm(a.p,p);Uu(a.t,oi(o.b));Xu(a.t,oi(o.c));l=k-a.n.c;if(l>200&&!!a.o){Tn(a.n,a.o.b,a.o.c);a.o=null}else l>100&&!a.o&&(a.o=new Vn(j,k))}}
function Lq(){var a=navigator.userAgent.toLowerCase();if(a.indexOf('android')!=-1){return /[\u0000\|\\\u0080-\uFFFF]/g}else if(a.indexOf('chrome/11')!=-1){return /[\u0000\|\\\u0300-\uFFFF]/g}else if(a.indexOf(iC)!=-1){return /[\u0000\|\\\u0300-\u03ff\u0590-\u05FF\u0600-\u06ff\u0730-\u074A\u07eb-\u07f3\u0940-\u0963\u0980-\u09ff\u0a00-\u0a7f\u0b00-\u0b7f\u0e00-\u0e7f\u0f00-\u0fff\u1900-\u194f\u1a00-\u1a1f\u1b00-\u1b7f\u1cda-\u1cdc\u1dc0-\u1dff\u1f00-\u1fff\u2000-\u206f\u20d0-\u20ff\u2100-\u214f\u2300-\u23ff\u2a00-\u2aff\u3000-\u303f\uaab2-\uaab4\uD800-\uFFFF]/g}else{return /[\u0000\|\\\uD800-\uFFFF]/g}}
function Vo(a){switch(a){case 'blur':return 4096;case 'change':return 1024;case kC:return 1;case lC:return 2;case 'focus':return 2048;case mC:return 128;case nC:return 256;case ZB:return 512;case 'load':return 32768;case 'losecapture':return 8192;case oC:return 4;case pC:return 64;case qC:return 32;case rC:return 16;case sC:return 8;case 'scroll':return 16384;case 'error':return 65536;case 'DOMMouseScroll':case tC:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case cC:return 1048576;case bC:return 2097152;case _B:return 4194304;case $B:return 8388608;case uC:return 16777216;case vC:return 33554432;case wC:return 67108864;default:return -1;}}
function wo(){var c=navigator.userAgent.toLowerCase();var d=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return c.indexOf(hC)!=-1}())return hC;if(function(){return c.indexOf(iC)!=-1||function(){if(c.indexOf('chromeframe')!=-1){return true}if(typeof window['ActiveXObject']!=WB){try{var b=new ActiveXObject('ChromeTab.ChromeFrame');if(b){b.registerBhoIfNeeded();return true}}catch(a){}}return false}()}())return fC;if(function(){return c.indexOf(jC)!=-1&&$doc.documentMode>=9}())return 'ie9';if(function(){return c.indexOf(jC)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(c);if(a&&a.length==3)return d(a)>=6000}())return 'ie6';if(function(){return c.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function co(){var a,b,c;b=$doc.compatMode;a=_h(jm,{40:1},1,[YB]);for(c=0;c<a.length;++c){if(Bx(a[c],b)){return}}a.length==1&&Bx(YB,a[0])&&Bx('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."}
function dp(){$o=AB(function(a){if(!$n(a)){a.stopPropagation();a.preventDefault();return false}return true});bp=AB(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&Yo(b)&&Zn(a,c,b)});ap=AB(function(a){a.preventDefault();bp.call(this,a)});cp=AB(function(a){this.__gwtLastUnhandledEvent=a.type;bp.call(this,a)});_o=AB(function(a){var b=$o;if(b(a)){var c=Zo;if(c&&c.__listener){if(Yo(c.__listener)){Zn(a,c,c.__listener);a.stopPropagation()}}}});$wnd.addEventListener(kC,_o,true);$wnd.addEventListener(lC,_o,true);$wnd.addEventListener(oC,_o,true);$wnd.addEventListener(sC,_o,true);$wnd.addEventListener(pC,_o,true);$wnd.addEventListener(rC,_o,true);$wnd.addEventListener(qC,_o,true);$wnd.addEventListener(tC,_o,true);$wnd.addEventListener(mC,$o,true);$wnd.addEventListener(ZB,$o,true);$wnd.addEventListener(nC,$o,true);$wnd.addEventListener(cC,_o,true);$wnd.addEventListener(bC,_o,true);$wnd.addEventListener(_B,_o,true);$wnd.addEventListener($B,_o,true);$wnd.addEventListener(uC,_o,true);$wnd.addEventListener(vC,_o,true);$wnd.addEventListener(wC,_o,true)}
function gp(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?bp:null);c&2&&(a.ondblclick=b&2?bp:null);c&4&&(a.onmousedown=b&4?bp:null);c&8&&(a.onmouseup=b&8?bp:null);c&16&&(a.onmouseover=b&16?bp:null);c&32&&(a.onmouseout=b&32?bp:null);c&64&&(a.onmousemove=b&64?bp:null);c&128&&(a.onkeydown=b&128?bp:null);c&256&&(a.onkeypress=b&256?bp:null);c&512&&(a.onkeyup=b&512?bp:null);c&1024&&(a.onchange=b&1024?bp:null);c&2048&&(a.onfocus=b&2048?bp:null);c&4096&&(a.onblur=b&4096?bp:null);c&8192&&(a.onlosecapture=b&8192?bp:null);c&16384&&(a.onscroll=b&16384?bp:null);c&32768&&(a.onload=b&32768?cp:null);c&65536&&(a.onerror=b&65536?bp:null);c&131072&&(a.onmousewheel=b&131072?bp:null);c&262144&&(a.oncontextmenu=b&262144?bp:null);c&524288&&(a.onpaste=b&524288?bp:null);c&1048576&&(a.ontouchstart=b&1048576?bp:null);c&2097152&&(a.ontouchmove=b&2097152?bp:null);c&4194304&&(a.ontouchend=b&4194304?bp:null);c&8388608&&(a.ontouchcancel=b&8388608?bp:null);c&16777216&&(a.ongesturestart=b&16777216?bp:null);c&33554432&&(a.ongesturechange=b&33554432?bp:null);c&67108864&&(a.ongestureend=b&67108864?bp:null)}
var DB='',VB=' ',FC='&nbsp;',QB='(',gC=')',LC=', ',DC=', Row size: ',yC='.',HB='//EX',GB='//OK',KC='1',TB=':',OB=': ',MC='=',YB='CSS1Compat',FB='Content-Type',BB='Failed to get api token',zC='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',CC='Row index: ',PB='String',AC='Style names cannot be empty',_C='UmbrellaException',UB='[',WC='[Lcom.google.gwt.dom.client.',gD='[Lcom.google.gwt.user.client.ui.',TC='[Ljava.lang.',xC='__uiObjectID',SB='anonymous',EB='callback',HC='className',kC='click',GC='col',OC='com.ece750.client.',SC='com.google.gwt.core.client.',UC='com.google.gwt.core.client.impl.',VC='com.google.gwt.dom.client.',ZC='com.google.gwt.event.dom.client.',$C='com.google.gwt.event.logical.shared.',YC='com.google.gwt.event.shared.',aD='com.google.gwt.http.client.',bD='com.google.gwt.i18n.client.',cD='com.google.gwt.text.shared.testing.',dD='com.google.gwt.touch.client.',RC='com.google.gwt.user.client.',eD='com.google.gwt.user.client.impl.',QC='com.google.gwt.user.client.rpc.',JB='com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException/3936916533',KB='com.google.gwt.user.client.rpc.RpcTokenException/2345075298',LB='com.google.gwt.user.client.rpc.XsrfToken/4254043109',PC='com.google.gwt.user.client.rpc.impl.',fD='com.google.gwt.user.client.ui.',XC='com.google.web.bindery.event.shared.',lC='dblclick',dC='dir',aC='div',RB='function',vC='gesturechange',wC='gestureend',uC='gesturestart',NC='java.lang.',MB='java.lang.IllegalArgumentException/1755012560',NB='java.lang.NumberFormatException/3305228476',IB='java.lang.String/2004016611',hD='java.util.',mC='keydown',nC='keypress',ZB='keyup',eC='ltr',oC='mousedown',pC='mousemove',qC='mouseout',rC='mouseover',sC='mouseup',tC='mousewheel',jC='msie',hC='opera',BC='position',IC='relative',XB='rtl',fC='safari',EC='td',$B='touchcancel',_B='touchend',bC='touchmove',cC='touchstart',WB='undefined',CB='value',iC='webkit',JC='zoom';var _;_=r.prototype={};_.eQ=function s(a){return this===a};_.gC=function t(){return zl};_.hC=function u(){return dc(this)};_.tS=function v(){return this.gC().c+'@'+hx(this.hC())};_.toString=function(){return this.tS()};_.tM=zB;_.cM={};_=x.prototype=q.prototype=new r;_.gC=function y(){return ui};_.b=0;_=A.prototype=z.prototype=new r;_.gC=function B(){return ti};_.u=function C(a){Fo(BB)};_.v=function D(a){var b;b=new $wnd.goog.appengine.Channel(a);vb(b,new F(this,this.c,this.d))};_.b=null;_.c=null;_.d=null;_=F.prototype=E.prototype=new r;_.gC=function G(){return qi};_.w=function H(){Fo('You have been disconnected.')};_.x=function I(a){Fo('Error received: '+a.description)};_.y=function J(a){var b;b=new bu('Professor:'+a);ms(b.p,'profText');this.b.b.b>=this.c.c&&Ct(this.c,this.b.b.b+5);ut(this.c,this.b.b.b,b);Tu(this.d);++this.b.b.b};_.z=function K(){var a;a=new bu('Connected to chat server, you may now talk');ms(a.p,'connectedText');ut(this.c,this.b.b.b,a);++this.b.b.b};_.b=null;_.c=null;_.d=null;_=M.prototype=L.prototype=new r;_.gC=function N(){return si};_.A=function O(a){var b,c;if((a.b.keyCode||0)==13){if(!Bx(Fx(Zc(this.d.p,CB)),DB)){b=Zc(this.d.p,CB);_c(this.c.p,this.c.p.scrollHeight||0);c=new bu('You:'+b);ms(c.p,'studentText');this.b.b>=this.c.c&&Ct(this.c,this.b.b+5);ut(this.c,this.b.b,c);Tu(this.e);++this.b.b;this.d.p[CB]=DB;fb(this.b.c,b,new Q)}}};_.cM={7:1,16:1};_.b=null;_.c=null;_.d=null;_.e=null;_=Q.prototype=P.prototype=new r;_.gC=function R(){return ri};_.u=function S(a){a.B()};_.v=function T(a){};_=V.prototype=new r;_.gC=function $(){return hk};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_=gb.prototype=U.prototype=new V;_.gC=function hb(){return vi};var bb;_=jb.prototype=new r;_.gC=function ob(){return wk};_.b=null;_=rb.prototype=ib.prototype=new jb;_.gC=function sb(){return wi};var pb=null;_=yb.prototype=wb.prototype=new r;_.gC=function Ab(){return xi};_=Eb.prototype=new r;_.gC=function Hb(){return El};_.B=function Ib(){return this.g};_.tS=function Jb(){var a,b;return a=this.gC().c,b=this.B(),b!=null?a+OB+b:a};_.cM={40:1,49:1};_.f=null;_.g=null;_=Db.prototype=new Eb;_.gC=function Lb(){return rl};_.cM={40:1,49:1};_=Mb.prototype=Cb.prototype=new Db;_.gC=function Ob(){return Al};_.cM={40:1,47:1,49:1};_=Pb.prototype=Bb.prototype=new Cb;_.gC=function Qb(){return yi};_.B=function Tb(){return this.d==null&&(this.e=Ub(this.c),this.b=Rb(this.c),this.d=QB+this.e+'): '+this.b+Wb(this.c),undefined),this.d};_.cM={2:1,40:1,47:1,49:1};_.b=null;_.c=null;_.d=null;_.e=null;_=Xb.prototype=new r;_.gC=function Yb(){return Ai};var Zb=0,$b=0;_=jc.prototype=ec.prototype=new Xb;_.gC=function lc(){return Bi};_.b=null;_.c=null;var fc;_=wc.prototype=rc.prototype=new r;_.D=function xc(){var a={};var b=[];var c=arguments.callee.caller.caller;while(c){var d=this.E(c.toString());b.push(d);var e=TB+d;var f=a[e];if(f){var g,h;for(g=0,h=f.length;g<h;g++){if(f[g]===c){return b}}}(f||(a[e]=[])).push(c);c=c.caller}return b};_.E=function yc(a){return pc(a)};_.gC=function zc(){return Ei};_.F=function Ac(a){return []};_=Cc.prototype=new rc;_.D=function Ec(){return qc(this.F(vc()),this.G())};_.gC=function Fc(){return Di};_.F=function Gc(a){return Dc(this,a)};_.G=function Hc(){return 2};_=Kc.prototype=Bc.prototype=new Cc;_.D=function Lc(){return Ic(this)};_.E=function Mc(a){var b,c;if(a.length==0){return SB}c=Fx(a);c.indexOf('at ')==0&&(c=Ex(c,3));b=c.indexOf(UB);b==-1&&(b=c.indexOf(QB));if(b==-1){return SB}else{c=Fx(c.substr(0,b-0))}b=Dx(c,String.fromCharCode(46));b!=-1&&(c=Ex(c,b+1));return c.length>0?c:SB};_.gC=function Nc(){return Ci};_.F=function Oc(a){return Jc(this,a)};_.G=function Pc(){return 3};_=Qc.prototype=new r;_.gC=function Rc(){return Gi};_=Uc.prototype=Sc.prototype=new Qc;_.gC=function Vc(){return Fi};_.b=DB;_=md.prototype=new r;_.eQ=function od(a){return this===a};_.gC=function pd(){return ql};_.hC=function qd(){return dc(this)};_.tS=function rd(){return this.b};_.cM={40:1,43:1,44:1};_.b=null;_.c=0;_=ld.prototype=new md;_.gC=function yd(){return Li};_.cM={3:1,4:1,40:1,43:1,44:1};var sd,td,ud,vd,wd;_=Bd.prototype=Ad.prototype=new ld;_.gC=function Cd(){return Hi};_.cM={3:1,4:1,40:1,43:1,44:1};_=Ed.prototype=Dd.prototype=new ld;_.gC=function Fd(){return Ii};_.cM={3:1,4:1,40:1,43:1,44:1};_=Hd.prototype=Gd.prototype=new ld;_.gC=function Id(){return Ji};_.cM={3:1,4:1,40:1,43:1,44:1};_=Kd.prototype=Jd.prototype=new ld;_.gC=function Ld(){return Ki};_.cM={3:1,4:1,40:1,43:1,44:1};_=Md.prototype=new md;_.gC=function Td(){return Qi};_.cM={3:1,5:1,40:1,43:1,44:1};var Nd,Od,Pd,Qd,Rd;_=Wd.prototype=Vd.prototype=new Md;_.gC=function Xd(){return Mi};_.cM={3:1,5:1,40:1,43:1,44:1};_=Zd.prototype=Yd.prototype=new Md;_.gC=function $d(){return Ni};_.cM={3:1,5:1,40:1,43:1,44:1};_=ae.prototype=_d.prototype=new Md;_.gC=function be(){return Oi};_.cM={3:1,5:1,40:1,43:1,44:1};_=de.prototype=ce.prototype=new Md;_.gC=function ee(){return Pi};_.cM={3:1,5:1,40:1,43:1,44:1};_=he.prototype=new r;_.gC=function ie(){return gl};_.tS=function je(){return 'An event type'};_.g=null;_=ge.prototype=new he;_.gC=function le(){return gj};_.J=function me(){this.f=false;this.g=null};_.f=false;_=fe.prototype=new ge;_.I=function re(){return this.K()};_.gC=function se(){return Si};_.b=null;_.c=null;var ne=null;_=ve.prototype=new r;_.gC=function xe(){return el};_.hC=function ye(){return this.d};_.tS=function ze(){return 'Event type'};_.d=0;var we=0;_=Ae.prototype=ue.prototype=new ve;_.gC=function Be(){return fj};_=Ce.prototype=te.prototype=new ue;_.gC=function De(){return Ri};_.cM={6:1};_.b=null;_.c=null;_=Ee.prototype=new fe;_.gC=function Fe(){return Ti};_=He.prototype=new fe;_.gC=function Ie(){return Vi};_=Ge.prototype=new He;_.gC=function Je(){return Ui};_=Ne.prototype=Ke.prototype=new Ge;_.H=function Oe(a){ii(a,7).A(this)};_.K=function Pe(){return Le};_.gC=function Qe(){return Wi};var Le;_=Ue.prototype=Re.prototype=new r;_.gC=function Ve(){return Xi};_.b=null;_=Xe.prototype=new Ee;_.gC=function Ze(){return _i};var Ye=null;_=af.prototype=We.prototype=new Xe;_.H=function bf(a){bn(ii(ii(a,8),24).b)};_.K=function cf(){return $e};_.gC=function df(){return Yi};var $e;_=hf.prototype=ef.prototype=new Xe;_.H=function jf(a){bn(ii(ii(a,9),23).b)};_.K=function kf(){return ff};_.gC=function lf(){return Zi};var ff;_=nf.prototype=mf.prototype=new r;_.gC=function of(){return $i};_=tf.prototype=pf.prototype=new Xe;_.H=function uf(a){sf(this,ii(a,10))};_.K=function vf(){return qf};_.gC=function wf(){return aj};var qf;_=Bf.prototype=xf.prototype=new Xe;_.H=function Cf(a){Af(this,ii(a,11))};_.K=function Df(){return yf};_.gC=function Ef(){return bj};var yf;_=If.prototype=Ff.prototype=new ge;_.H=function Jf(a){Hf(this,ii(a,12))};_.I=function Lf(){return Gf};_.gC=function Mf(){return cj};_.b=false;var Gf=null;_=Pf.prototype=Nf.prototype=new ge;_.H=function Qf(a){ii(a,13).L(this)};_.I=function Sf(){return Of};_.gC=function Tf(){return dj};var Of=null;_=Wf.prototype=Uf.prototype=new ge;_.H=function Xf(a){Hn(ii(ii(a,15),25).b)};_.I=function Zf(){return Vf};_.gC=function $f(){return ej};var Vf=null;_=eg.prototype=dg.prototype=_f.prototype=new r;_.gC=function fg(){return ij};_.cM={18:1};_.b=null;_.c=null;_=ig.prototype=new r;_.gC=function jg(){return fl};_=hg.prototype=new ig;_.gC=function ug(){return kl};_.b=null;_.c=0;_.d=false;_=wg.prototype=gg.prototype=new hg;_.gC=function xg(){return hj};_=zg.prototype=yg.prototype=new r;_.gC=function Ag(){return jj};_.cM={17:1};_.b=null;_=Dg.prototype=Cg.prototype=new Cb;_.gC=function Eg(){return ll};_.cM={39:1,40:1,47:1,49:1};_.b=null;_=Fg.prototype=Bg.prototype=new Cg;_.gC=function Gg(){return kj};_.cM={39:1,40:1,47:1,49:1};_=Mg.prototype=Hg.prototype=new r;_.gC=function Ng(){return tj};_.b=0;_.c=null;_.d=null;_=Pg.prototype=new r;_.gC=function Qg(){return uj};_=Rg.prototype=Og.prototype=new Pg;_.gC=function Sg(){return lj};_.b=null;_=Ug.prototype=new r;_.M=function ah(){this.d||vA(Vg,this);Kg(this.b,this.c)};_.gC=function bh(){return Qj};_.cM={29:1};_.d=false;_.e=0;var Vg;_=ch.prototype=Tg.prototype=new Ug;_.gC=function dh(){return mj};_.cM={29:1};_.b=null;_.c=null;_=kh.prototype=eh.prototype=new r;_.gC=function mh(){return pj};_.b=null;_.c=null;_.d=null;_.e=null;_.f=0;_.g=null;var fh;_=oh.prototype=nh.prototype=new r;_.gC=function ph(){return nj};
--></script>
<script><!--
_.N=function qh(a){if(a.readyState==4){dw(a);Jg(this.c,this.b)}};_.b=null;_.c=null;_=sh.prototype=rh.prototype=new r;_.gC=function th(){return oj};_.tS=function uh(){return this.b};_.b=null;_=wh.prototype=vh.prototype=new Db;_.gC=function xh(){return qj};_.cM={19:1,40:1,49:1};_=zh.prototype=yh.prototype=new vh;_.gC=function Ah(){return rj};_.cM={19:1,40:1,49:1};_=Ch.prototype=Bh.prototype=new vh;_.gC=function Dh(){return sj};_.cM={19:1,40:1,49:1};_=Hh.prototype=Gh.prototype=new r;_.gC=function Ih(){return vj};_.A=function Jh(a){};_.cM={7:1,16:1};_=Sh.prototype=Mh.prototype=new md;_.gC=function Th(){return wj};_.cM={20:1,40:1,43:1,44:1};var Nh,Oh,Ph,Qh;_=Wh.prototype=Vh.prototype=new r;_.gC=function Zh(){return this.aC};_.aC=null;_.qI=0;var bi,ci;_=om.prototype=new r;_.gC=function pm(){return xj};_=sm.prototype=qm.prototype=new r;_.gC=function tm(){return yj};var rm=null;_=wm.prototype=um.prototype=new om;_.gC=function xm(){return zj};var vm=null;_=Bm.prototype=ym.prototype=new r;_.gC=function Cm(){return Aj};_=Hm.prototype=Dm.prototype=new r;_.gC=function Im(){return Bj};_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_=Om.prototype=Nm.prototype=Jm.prototype=new r;_.eQ=function Pm(a){var b;if(!ki(a,22)){return false}b=ii(a,22);return this.b==b.b&&this.c==b.c};_.gC=function Qm(){return Cj};_.hC=function Rm(){return oi(this.b)^oi(this.c)};_.tS=function Sm(){return 'Point('+this.b+','+this.c+gC};_.cM={22:1};_.b=0;_.c=0;_=ln.prototype=Tm.prototype=new r;_.gC=function mn(){return Nj};_.b=null;_.c=null;_.d=false;_.g=null;_.i=null;_.o=null;_.p=null;_.q=null;_.s=false;_.t=null;var Um=null;_=on.prototype=nn.prototype=new r;_.gC=function pn(){return Dj};_.cM={12:1,16:1};_.b=null;_=rn.prototype=qn.prototype=new r;_.gC=function sn(){return Ej};_.cM={11:1,16:1};_.b=null;_=un.prototype=tn.prototype=new r;_.gC=function vn(){return Fj};_.cM={10:1,16:1};_.b=null;_=xn.prototype=wn.prototype=new r;_.gC=function yn(){return Gj};_.cM={9:1,16:1,23:1};_.b=null;_=An.prototype=zn.prototype=new r;_.gC=function Bn(){return Hj};_.cM={8:1,16:1,24:1};_.b=null;_=En.prototype=Cn.prototype=new r;_.gC=function Fn(){return Ij};_.cM={16:1,27:1};_.b=null;_=In.prototype=Gn.prototype=new r;_.C=function Jn(){var a,b,c,d,e,f,g;if(this!=this.f.i){Hn(this);return false}a=xb(this.b);Fm(this.e,a-this.d);this.d=a;Em(this.e,a);e=Am(this.e);e||Hn(this);jn(this.f,this.e.e);d=oi(this.e.e.b);c=Su(this.f.t);b=Qu(this.f.t);f=Ru(this.f.t);g=oi(this.e.e.c);if((f<=g||0>=g)&&(b<=d||c>=d)){Hn(this);return false}return e};_.gC=function Kn(){return Kj};_.d=0;_.e=null;_.f=null;_.g=null;_=Mn.prototype=Ln.prototype=new r;_.gC=function Nn(){return Jj};_.cM={15:1,16:1,25:1};_.b=null;_=Pn.prototype=On.prototype=new r;_.C=function Qn(){var a,b,c;a=zb();b=new Vz(this.b.r);while(b.c<b.e.fb()){c=ii(Tz(b),26);a-c.c>=2500&&Uz(b)}return this.b.r.c!=0};_.gC=function Rn(){return Lj};_.b=null;_=Vn.prototype=Un.prototype=Sn.prototype=new r;_.gC=function Wn(){return Mj};_.cM={26:1};_.b=null;_.c=0;var Xn=null,Yn=null;var eo=null;_=mo.prototype=go.prototype=new ge;_.H=function no(a){jo(this,ii(a,27))};_.I=function po(){return ho};_.gC=function qo(){return Oj};_.J=function ro(){ko(this)};_.b=false;_.c=false;_.d=false;_.e=null;var ho=null,io=null;_=to.prototype=so.prototype=new r;_.gC=function uo(){return Pj};_.L=function vo(a){while((Wg(),Vg).c>0){Xg(ii(sA(Vg,0),29))}};_.cM={13:1,16:1};var xo=false,yo=null,zo=0,Ao=0,Bo=false;_=No.prototype=Ko.prototype=new ge;_.H=function Oo(a){pi(a);null.xb()};_.I=function Po(){return Lo};_.gC=function Qo(){return Rj};var Lo;_=So.prototype=Ro.prototype=new _f;_.gC=function To(){return Sj};_.cM={18:1};var Uo=false;var Zo=null,$o=null,_o=null,ap=null,bp=null,cp=null;_=lp.prototype=hp.prototype=new r;_.gC=function mp(){return Uj};_.b=null;_=pp.prototype=op.prototype=new r;_.gC=function qp(){return Tj};_.b=0;_.c=null;_=wp.prototype=vp.prototype=up.prototype=tp.prototype=new Cb;_.gC=function xp(){return Vj};_.cM={40:1,47:1,49:1};_=Dp.prototype=Cp.prototype=Bp.prototype=new Cb;_.gC=function Ep(){return Wj};_.cM={40:1,47:1,49:1};_=Np.prototype=Fp.prototype=new r;_.gC=function Op(){return Xj};_.b=null;_=Qp.prototype=Pp.prototype=new Cb;_.gC=function Rp(){return Yj};_.cM={40:1,47:1,49:1};_=Vp.prototype=Up.prototype=new Db;_.gC=function Wp(){return Zj};_.cM={30:1,40:1,49:1};_=Yp.prototype=Xp.prototype=new Bp;_.gC=function Zp(){return $j};_.cM={40:1,47:1,49:1};_=_p.prototype=$p.prototype=new Bp;_.gC=function aq(){return _j};_.cM={40:1,47:1,49:1};_=kq.prototype=new r;_.gC=function nq(){return dk};_.i=0;_.j=7;_=oq.prototype=new kq;_.gC=function qq(){return bk};_=rq.prototype=new kq;_.gC=function wq(){return ck};_=Bq.prototype=xq.prototype=new oq;_.gC=function Cq(){return ek};_.b=0;_.c=null;_.d=null;_.e=null;_=Iq.prototype=Dq.prototype=new rq;_.gC=function Kq(){return fk};_.tS=function Nq(){return Gq(this)};_.b=null;_.c=null;_.d=null;var Eq;_=Rq.prototype=Oq.prototype=new r;_.gC=function Sq(){return gk};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_=Wq.prototype=Tq.prototype=new r;_.gC=function Xq(){return uk};_.b=null;_.c=null;_.d=null;_.e=null;_=Yq.prototype=new md;_.gC=function kr(){return tk};_.cM={31:1,40:1,43:1,44:1};var Zq,$q,_q,ar,br,cr,dr,er,fr,gr,hr,ir;_=nr.prototype=mr.prototype=new Yq;_.gC=function or(){return kk};_.cM={31:1,40:1,43:1,44:1};_=rr.prototype=pr.prototype=new Yq;_.gC=function sr(){return ik};_.cM={31:1,40:1,43:1,44:1};_=ur.prototype=tr.prototype=new Yq;_.gC=function vr(){return jk};_.cM={31:1,40:1,43:1,44:1};_=xr.prototype=wr.prototype=new Yq;_.gC=function yr(){return lk};_.cM={31:1,40:1,43:1,44:1};_=Ar.prototype=zr.prototype=new Yq;_.gC=function Br(){return mk};_.cM={31:1,40:1,43:1,44:1};_=Dr.prototype=Cr.prototype=new Yq;_.gC=function Er(){return nk};_.cM={31:1,40:1,43:1,44:1};_=Gr.prototype=Fr.prototype=new Yq;_.gC=function Hr(){return ok};_.cM={31:1,40:1,43:1,44:1};_=Jr.prototype=Ir.prototype=new Yq;_.gC=function Kr(){return pk};_.cM={31:1,40:1,43:1,44:1};_=Mr.prototype=Lr.prototype=new Yq;_.gC=function Nr(){return qk};_.cM={31:1,40:1,43:1,44:1};_=Pr.prototype=Or.prototype=new Yq;_.gC=function Qr(){return rk};_.cM={31:1,40:1,43:1,44:1};_=Sr.prototype=Rr.prototype=new Yq;_.gC=function Tr(){return sk};_.cM={31:1,40:1,43:1,44:1};_=Zr.prototype=Ur.prototype=new r;_.gC=function _r(){return vk};_.P=function as(a,b){return Yr(this,a,b)};_.b=0;var Vr=0;_=hs.prototype=new r;_.gC=function ks(){return Wk};_.tS=function ns(){if(!this.p){return '(null handle)'}return this.p.outerHTML};_.cM={32:1,35:1};_.p=null;_=gs.prototype=new hs;_.Q=function xs(){};_.R=function ys(){};_.gC=function zs(){return dl};_.S=function As(){ss(this)};_.O=function Bs(a){ts(this,a)};_.T=function Cs(){us(this)};_.U=function Ds(){};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_.j=false;_.k=0;_.n=null;_.o=null;_=fs.prototype=new gs;_.Q=function Es(){Ws(this,(Ts(),Rs))};_.R=function Fs(){Ws(this,(Ts(),Ss))};_.gC=function Gs(){return Lk};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=es.prototype=new fs;_.gC=function Js(){return Bk};_.W=function Ks(){return new $v(this.b)};_.V=function Ls(a){return Is(this,a)};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=ds.prototype=new es;_.gC=function Os(){return xk};_.V=function Ps(a){var b;b=Is(this,a);b&&Ns(a.p);return b};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=Us.prototype=Qs.prototype=new Bg;_.gC=function Vs(){return Ak};_.cM={39:1,40:1,47:1,49:1};var Rs,Ss;_=Ys.prototype=Xs.prototype=new r;_.X=function Zs(a){a.S()};_.gC=function $s(){return yk};_=at.prototype=_s.prototype=new r;_.X=function bt(a){a.T()};_.gC=function ct(){return zk};_=ft.prototype=dt.prototype=new r;_.gC=function gt(){return Ck};_.b=null;_.c=null;_.d=null;_=ht.prototype=new gs;_.gC=function it(){return Dk};_.S=function jt(){var a;ss(this);a=ed(this.p);-1==a&&(this.p.tabIndex=0,undefined)};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=lt.prototype=new fs;_.gC=function vt(){return Ik};_.W=function wt(){return new Jt(this)};_.V=function xt(a){return qt(this,a)};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_.d=null;_.e=null;_.f=null;_.g=null;_=Dt.prototype=kt.prototype=new lt;_.gC=function Ft(){return Ek};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_.b=0;_.c=0;_=Jt.prototype=Gt.prototype=new r;_.gC=function Kt(){return Fk};_.Y=function Lt(){return this.c<this.e.c};_.Z=function Mt(){return It(this)};_.$=function Nt(){var a;if(this.b<0){throw new Vw}a=ii(sA(this.e,this.b),37);vs(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;_=Rt.prototype=Ot.prototype=new r;_.gC=function St(){return Gk};_.b=null;_=Wt.prototype=Tt.prototype=new r;_.gC=function Xt(){return Hk};_.b=null;_.c=null;_=$t.prototype=new gs;_.gC=function au(){return Jk};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_.b=null;_=bu.prototype=Zt.prototype=new $t;_.gC=function cu(){return Kk};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=ju.prototype=eu.prototype=new ds;_.gC=function nu(){return Pk};_.cM={14:1,18:1,28:1,32:1,33:1,34:1,35:1,37:1};var fu,gu,hu;_=pu.prototype=ou.prototype=new r;_.X=function qu(a){a.j&&a.T()};_.gC=function ru(){return Mk};_=tu.prototype=su.prototype=new r;_.gC=function uu(){return Nk};_.L=function vu(a){lu()};_.cM={13:1,16:1};_=xu.prototype=wu.prototype=new eu;_.gC=function yu(){return Ok};_.cM={14:1,18:1,28:1,32:1,33:1,34:1,35:1,37:1};_=Eu.prototype=zu.prototype=new r;_.gC=function Fu(){return Qk};var Au=null;_=Hu.prototype=new fs;_.gC=function Mu(){return Tk};_._=function Nu(){return this.p};_.W=function Ou(){return new dv(this)};_.V=function Pu(a){return Ju(this,a)};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_.e=null;_=Yu.prototype=Gu.prototype=new Hu;_.gC=function Zu(){return Rk};_._=function $u(){return this.b};_.S=function _u(){ss(this);this.c.__listener=this};_.T=function av(){this.c.__listener=null;us(this)};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_.b=null;_.c=null;_.d=null;_=dv.prototype=bv.prototype=new r;_.gC=function ev(){return Sk};_.Y=function fv(){return this.b};_.Z=function gv(){return cv(this)};_.$=function hv(){!!this.c&&Ju(this.d,this.c)};_.c=null;_.d=null;_=kv.prototype=new ht;_.gC=function mv(){return al};_.O=function nv(a){var b;b=Vo(a.type);(b&896)!=0?ts(this,a):ts(this,a)};_.U=function ov(){};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=jv.prototype=new kv;_.gC=function qv(){return Uk};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=rv.prototype=iv.prototype=new jv;_.gC=function tv(){return Vk};_.cM={14:1,18:1,28:1,32:1,33:1,35:1,37:1};_=uv.prototype=new md;_.gC=function Bv(){return _k};_.cM={36:1,40:1,43:1,44:1};var vv,wv,xv,yv,zv;_=Ev.prototype=Dv.prototype=new uv;_.gC=function Fv(){return Xk};_.cM={36:1,40:1,43:1,44:1};_=Hv.prototype=Gv.prototype=new uv;_.gC=function Iv(){return Yk};_.cM={36:1,40:1,43:1,44:1};_=Kv.prototype=Jv.prototype=new uv;_.gC=function Lv(){return Zk};_.cM={36:1,40:1,43:1,44:1};_=Nv.prototype=Mv.prototype=new uv;_.gC=function Ov(){return $k};_.cM={36:1,40:1,43:1,44:1};_=Vv.prototype=Pv.prototype=new r;_.gC=function Wv(){return cl};_.W=function Xv(){return new $v(this)};_.b=null;_.c=null;_.d=0;_=$v.prototype=Yv.prototype=new r;_.gC=function _v(){return bl};_.Y=function aw(){return this.b<this.c.d-1};_.Z=function bw(){return Zv(this)};_.$=function cw(){if(this.b<0||this.b>=this.c.d){throw new Vw}this.c.c.V(this.c.b[this.b--])};_.b=-1;_.c=null;_=kw.prototype=iw.prototype=new r;_.gC=function lw(){return hl};_.b=null;_.c=null;_.d=null;_.e=null;_=nw.prototype=mw.prototype=new r;_.ab=function ow(){mg(this.b,this.e,this.d,this.c)};_.gC=function pw(){return il};_.cM={38:1};_.b=null;_.c=null;_.d=null;_.e=null;_=rw.prototype=qw.prototype=new r;_.ab=function sw(){og(this.b,this.e,this.d,this.c)};_.gC=function tw(){return jl};_.cM={38:1};_.b=null;_.c=null;_.d=null;_.e=null;_=vw.prototype=uw.prototype=new Cb;_.gC=function ww(){return ml};_.cM={40:1,47:1,49:1};_=Bw.prototype=xw.prototype=new r;_.eQ=function Cw(a){return ki(a,41)&&ii(a,41).b==this.b};_.gC=function Dw(){return nl};_.hC=function Ew(){return this.b?1231:1237};_.tS=function Fw(){return this.b?'true':'false'};_.cM={40:1,41:1,43:1};_.b=false;var yw,zw;_=Hw.prototype=Gw.prototype=new r;_.gC=function Lw(){return pl};_.tS=function Mw(){return ((this.b&2)!=0?'interface ':(this.b&1)!=0?DB:'class ')+this.c};_.b=0;_.c=null;_=Ow.prototype=Nw.prototype=new Cb;_.gC=function Pw(){return ol};_.cM={40:1,47:1,49:1};_=Sw.prototype=Rw.prototype=Qw.prototype=new Cb;_.gC=function Tw(){return sl};_.cM={40:1,47:1,49:1};_=Ww.prototype=Vw.prototype=Uw.prototype=new Cb;_.gC=function Xw(){return tl};_.cM={40:1,47:1,49:1};_=$w.prototype=Zw.prototype=Yw.prototype=new Cb;_.gC=function _w(){return ul};_.cM={40:1,47:1,49:1};_=bx.prototype=new r;_.gC=function cx(){return yl};_.cM={40:1,46:1};_=dx.prototype=ax.prototype=new bx;_.eQ=function ex(a){return ki(a,45)&&ii(a,45).b==this.b};_.gC=function fx(){return vl};_.hC=function gx(){return this.b};_.tS=function ix(){return DB+this.b};_.cM={40:1,43:1,45:1,46:1};_.b=0;var kx;_=px.prototype=ox.prototype=nx.prototype=new Cb;_.gC=function qx(){return wl};_.cM={40:1,47:1,49:1};var rx;_=ux.prototype=tx.prototype=new Qw;_.gC=function vx(){return xl};_.cM={40:1,47:1,49:1};_=xx.prototype=wx.prototype=new r;_.gC=function yx(){return Bl};_.tS=function zx(){return this.b+yC+this.d+'(Unknown Source'+(this.c>=0?TB+this.c:DB)+gC};_.cM={40:1,48:1};_.b=null;_.c=0;_.d=null;_=String.prototype;_.eQ=function Hx(a){return Bx(this,a)};_.gC=function Ix(){return Dl};_.hC=function Jx(){return Qx(this)};_.tS=function Kx(){return this};_.cM={1:1,40:1,42:1,43:1};var Lx,Mx=0,Nx;_=Ux.prototype=Sx.prototype=new r;_.gC=function Vx(){return Cl};_.tS=function Wx(){return this.b.b};_.cM={42:1};_=Zx.prototype=Yx.prototype=new Cb;_.gC=function $x(){return Fl};_.cM={40:1,47:1,49:1};_=_x.prototype=new r;_.bb=function cy(a){throw new Zx('Add not supported on this collection')};_.cb=function dy(a){var b;b=ay(this.W(),a);return !!b};_.gC=function ey(){return Gl};_.db=function fy(){return this.fb()==0};_.eb=function gy(a){var b;b=ay(this.W(),a);if(b){b.$();return true}else{return false}};_.gb=function hy(a){var b,c,d;d=this.fb();a.length<d&&(a=Xh(a,d));c=this.W();for(b=0;b<d;++b){ai(a,b,c.Z())}a.length>d&&ai(a,d,null);return a};_.tS=function iy(){return by(this)};_=ky.prototype=new r;_.hb=function ny(a){return !!ly(this,a,false)};_.eQ=function oy(a){var b,c,d,e,f;if(a===this){return true}if(!ki(a,52)){return false}e=ii(a,52);if(this.fb()!=e.fb()){return false}for(c=new jz(e.ib().b);Sz(c.b);){b=c.c=ii(Tz(c.b),53);d=b.pb();f=b.qb();if(!this.hb(d)){return false}if(!yB(f,this.jb(d))){return false}}return true};_.jb=function py(a){var b;b=ly(this,a,false);return !b?null:b.qb()};_.gC=function qy(){return Sl};_.hC=function ry(){var a,b,c;c=0;for(b=new jz(this.ib().b);Sz(b.b);){a=b.c=ii(Tz(b.b),53);c+=a.hC();c=~~c}return c};_.db=function sy(){return this.fb()==0};_.kb=function ty(a,b){throw new Zx('Put not supported on this map')};_.lb=function uy(a){var b;b=ly(this,a,true);return !b?null:b.qb()};_.fb=function vy(){return this.ib().b.e};_.tS=function wy(){var a,b,c,d;d='{';a=false;for(c=new jz(this.ib().b);Sz(c.b);){b=c.c=ii(Tz(c.b),53);a?(d+=LC):(a=true);d+=DB+b.pb();d+=MC;d+=DB+b.qb()}return d+'}'};_.cM={52:1};_=jy.prototype=new ky;_.hb=function Oy(a){return Ay(this,a)};_.ib=function Py(){return new az(this)};_.nb=function Qy(a,b){return this.mb(a,b)};_.jb=function Ry(a){return By(this,a)};_.gC=function Sy(){return Ll};_.kb=function Ty(a,b){return Gy(this,a,b)};_.lb=function Uy(a){return Ky(this,a)};_.fb=function Vy(){return this.e};_.cM={52:1};_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;_=Xy.prototype=new _x;_.eQ=function Yy(a){var b,c,d;if(a===this){return true}if(!ki(a,54)){return false}c=ii(a,54);if(c.fb()!=this.fb()){return false}for(b=c.W();b.Y();){d=b.Z();if(!this.cb(d)){return false}}return true};_.gC=function Zy(){return Tl};_.hC=function $y(){var a,b,c;a=0;for(b=this.W();b.Y();){c=b.Z();if(c!=null){a+=ub(c);a=~~a}}return a};_.cM={54:1};_=az.prototype=Wy.prototype=new Xy;_.cb=function bz(a){return _y(this,a)};_.gC=function cz(){return Il};_.W=function dz(){return new jz(this.b)};_.eb=function ez(a){var b;if(_y(this,a)){b=ii(a,53).pb();Ky(this.b,b);return true}return false};_.fb=function fz(){return this.b.e};_.cM={54:1};_.b=null;_=jz.prototype=gz.prototype=new r;_.gC=function kz(){return Hl};_.Y=function lz(){return Sz(this.b)};_.Z=function mz(){return hz(this)};_.$=function nz(){iz(this)};_.b=null;_.c=null;_.d=null;_=pz.prototype=new r;_.eQ=function qz(a){var b;if(ki(a,53)){b=ii(a,53);if(yB(this.pb(),b.pb())&&yB(this.qb(),b.qb())){return true}}return false};_.gC=function rz(){return Rl};_.hC=function sz(){var a,b;a=0;b=0;this.pb()!=null&&(a=ub(this.pb()));this.qb()!=null&&(b=ub(this.qb()));return a^b};_.tS=function tz(){return this.pb()+MC+this.qb()};_.cM={53:1};_=uz.prototype=oz.prototype=new pz;_.gC=function vz(){return Jl};_.pb=function wz(){return null};_.qb=function xz(){return this.b.c};_.rb=function yz(a){return Iy(this.b,a)};_.cM={53:1};_.b=null;_=Az.prototype=zz.prototype=new pz;_.gC=function Bz(){return Kl};_.pb=function Cz(){return this.b};_.qb=function Dz(){return Dy(this.c,this.b)};_.rb=function Ez(a){return Jy(this.c,this.b,a)};_.cM={53:1};_.b=null;_.c=null;_=Fz.prototype=new _x;_.bb=function Gz(a){this.sb(this.fb(),a);return true};_.sb=function Hz(a,b){throw new Zx('Add not supported on this list')};_.eQ=function Jz(a){var b,c,d,e,f;if(a===this){return true}if(!ki(a,51)){return false}f=ii(a,51);if(this.fb()!=f.fb()){return false}d=new Vz(this);e=f.W();while(d.c<d.e.fb()){b=Tz(d);c=Tz(e);if(!(b==null?c==null:tb(b,c))){return false}}return true};_.gC=function Kz(){return Ol};_.hC=function Lz(){var a,b,c;b=1;a=new Vz(this);while(a.c<a.e.fb()){c=Tz(a);b=31*b+(c==null?0:ub(c));b=~~b}return b};_.W=function Nz(){return new Vz(this)};_.ub=function Oz(){return new aA(this,0)};_.vb=function Pz(a){return new aA(this,a)};_.wb=function Qz(a){throw new Zx('Remove not supported on this list')};_.cM={51:1};_=Vz.prototype=Rz.prototype=new r;_.gC=function Wz(){return Ml};_.Y=function Xz(){return Sz(this)};_.Z=function Yz(){return Tz(this)};_.$=function Zz(){Uz(this)};_.c=0;_.d=-1;_.e=null;_=aA.prototype=$z.prototype=new Rz;_.gC=function bA(){return Nl};_.b=null;_=eA.prototype=cA.prototype=new Xy;_.cb=function fA(a){return Ay(this.b,a)};_.gC=function gA(){return Ql};_.W=function hA(){return dA(this)};_.fb=function iA(){return this.c.b.e};_.cM={54:1};_.b=null;_.c=null;_=kA.prototype=jA.prototype=new r;_.gC=function lA(){return Pl};_.Y=function mA(){return Sz(this.b.b)};_.Z=function nA(){var a;a=hz(this.b);return a.pb()};_.$=function oA(){iz(this.b)};_.b=null;_=xA.prototype=pA.prototype=new Fz;_.bb=function yA(a){return qA(this,a)};_.sb=function zA(a,b){(a<0||a>this.c)&&Mz(a,this.c);IA(this.b,a,0,b);++this.c};_.cb=function AA(a){return tA(this,a,0)!=-1};_.tb=function BA(a){return sA(this,a)};_.gC=function CA(){return Ul};_.db=function DA(){return this.c==0};_.wb=function EA(a){return uA(this,a)};_.eb=function FA(a){return vA(this,a)};_.fb=function GA(){return this.c};_.gb=function JA(a){var b;a.length<this.c&&(a=Xh(a,this.c));for(b=0;b<this.c;++b){ai(a,b,this.b[b])}a.length>this.c&&ai(a,this.c,null);return a};_.cM={40:1,51:1};_.c=0;var KA;_=NA.prototype=MA.prototype=new Fz;_.cb=function OA(a){return false};_.tb=function PA(a){throw new Zw};_.gC=function QA(){return Vl};_.fb=function RA(){return 0};_.cM={40:1,51:1};_=TA.prototype=SA.prototype=new jy;_.mb=function UA(a,b){return ni(a)===ni(b)||a!=null&&tb(a,b)};_.gC=function VA(){return Wl};_.ob=function WA(a){return ~~ub(a)};_.cM={40:1,52:1};_=_A.prototype=XA.prototype=new Xy;_.bb=function aB(a){return YA(this,a)};_.cb=function bB(a){return Ay(this.b,a)};_.gC=function cB(){return Xl};_.db=function dB(){return this.b.e==0};_.W=function eB(){return dA(my(this.b))};_.eb=function fB(a){return $A(this,a)};_.fb=function gB(){return this.b.e};_.tS=function hB(){return by(my(this.b))};_.cM={40:1,54:1};_.b=null;_=jB.prototype=iB.prototype=new jy;_.eQ=function kB(a){var b,c,d,e,f;if(a===this){return true}if(!ki(a,52)){return false}e=ii(a,52);if(this.e!=e.fb()){return false}for(c=new jz(e.ib().b);Sz(c.b);){b=c.c=ii(Tz(c.b),53);d=b.pb();f=b.qb();if(!(d==null?this.d:ki(d,1)?TB+ii(d,1) in this.f:Ey(this,d,dc(d)))){return false}if(ni(f)!==ni(d==null?this.c:ki(d,1)?Dy(this,ii(d,1)):Cy(this,d,dc(d)))){return false}}return true};_.mb=function lB(a,b){return ni(a)===ni(b)};_.gC=function mB(){return Yl};_.ob=function nB(a){return dc(a)};_.hC=function oB(){var a,b,c;c=0;for(b=new jz((new az(this)).b);Sz(b.b);){a=b.c=ii(Tz(b.b),53);c+=Xx(a.pb());c+=Xx(a.qb())}return c};_.cM={40:1,52:1};_=qB.prototype=pB.prototype=new pz;_.gC=function rB(){return Zl};_.pb=function sB(){return this.b};_.qb=function tB(){return this.c};_.rb=function uB(a){var b;b=this.c;this.c=a;return b};_.cM={53:1};_.b=null;_.c=null;_=wB.prototype=vB.prototype=new Cb;_.gC=function xB(){return $l};_.cM={40:1,47:1,49:1};var AB=bc;var zl=Jw(NC,'Object'),ui=Jw(OC,'GTalkClient'),ti=Jw(OC,'GTalkClient$1'),qi=Jw(OC,'GTalkClient$1$1'),si=Jw(OC,'GTalkClient$1MessageHandler'),ri=Jw(OC,'GTalkClient$1MessageHandler$1'),hk=Jw(PC,'RemoteServiceProxy'),vi=Jw(OC,'GTalkService_Proxy'),wk=Jw(PC,'SerializerBase'),wi=Jw(OC,'GTalkService_TypeSerializer'),El=Jw(NC,'Throwable'),rl=Jw(NC,'Exception'),Al=Jw(NC,'RuntimeException'),Vj=Jw(QC,'IncompatibleRemoteServiceException'),Yj=Jw(QC,'RpcTokenException'),ak=Jw(QC,'XsrfToken'),sl=Jw(NC,'IllegalArgumentException'),xl=Jw(NC,'NumberFormatException'),Dl=Jw(NC,PB),Qj=Jw(RC,'Timer'),ql=Jw(NC,'Enum'),xi=Jw(SC,'Duration'),yi=Jw(SC,'JavaScriptException'),zi=Jw(SC,'JavaScriptObject$'),Ai=Jw(SC,'Scheduler'),hm=Iw(TC,'Object;'),Bi=Jw(UC,'SchedulerImpl'),Ei=Jw(UC,'StackTraceCreator$Collector'),Bl=Jw(NC,'StackTraceElement'),im=Iw(TC,'StackTraceElement;'),Di=Jw(UC,'StackTraceCreator$CollectorMoz'),Ci=Jw(UC,'StackTraceCreator$CollectorChrome'),Gi=Jw(UC,'StringBufferImpl'),Fi=Jw(UC,'StringBufferImplAppend'),jm=Iw(TC,'String;'),Li=Kw(VC,'Style$Overflow',zd),am=Iw(WC,'Style$Overflow;'),Hi=Kw(VC,'Style$Overflow$1',null),Ii=Kw(VC,'Style$Overflow$2',null),Ji=Kw(VC,'Style$Overflow$3',null),Ki=Kw(VC,'Style$Overflow$4',null),Qi=Kw(VC,'Style$Position',Ud),bm=Iw(WC,'Style$Position;'),Mi=Kw(VC,'Style$Position$1',null),Ni=Kw(VC,'Style$Position$2',null),Oi=Kw(VC,'Style$Position$3',null),Pi=Kw(VC,'Style$Position$4',null),gl=Jw(XC,'Event'),gj=Jw(YC,'GwtEvent'),Si=Jw(ZC,'DomEvent'),Ti=Jw(ZC,'HumanInputEvent'),el=Jw(XC,'Event$Type'),fj=Jw(YC,'GwtEvent$Type'),Ri=Jw(ZC,'DomEvent$Type'),Vi=Jw(ZC,'KeyEvent'),Ui=Jw(ZC,'KeyCodeEvent'),Wi=Jw(ZC,'KeyUpEvent'),Xi=Jw(ZC,'PrivateMap'),_i=Jw(ZC,'TouchEvent'),Yi=Jw(ZC,'TouchCancelEvent'),Zi=Jw(ZC,'TouchEndEvent'),$i=Jw(ZC,'TouchEvent$TouchSupportDetector'),aj=Jw(ZC,'TouchMoveEvent'),bj=Jw(ZC,'TouchStartEvent'),cj=Jw($C,'AttachEvent'),dj=Jw($C,'CloseEvent'),ej=Jw($C,'ResizeEvent'),ij=Jw(YC,'HandlerManager'),fl=Jw(XC,'EventBus'),kl=Jw(XC,'SimpleEventBus'),hj=Jw(YC,'HandlerManager$Bus'),jj=Jw(YC,'LegacyHandlerWrapper'),ll=Jw(XC,_C),kj=Jw(YC,_C),tj=Jw(aD,'Request'),uj=Jw(aD,'Response'),lj=Jw(aD,'Request$1'),mj=Jw(aD,'Request$3'),pj=Jw(aD,'RequestBuilder'),nj=Jw(aD,'RequestBuilder$1'),oj=Jw(aD,'RequestBuilder$Method'),qj=Jw(aD,'RequestException'),rj=Jw(aD,'RequestPermissionException'),sj=Jw(aD,'RequestTimeoutException'),vj=Jw(bD,'AutoDirectionHandler'),wj=Kw(bD,'HasDirection$Direction',Uh),cm=Iw('[Lcom.google.gwt.i18n.client.','HasDirection$Direction;'),xj=Jw('com.google.gwt.text.shared.','AbstractRenderer'),yj=Jw(cD,'PassthroughParser'),zj=Jw(cD,'PassthroughRenderer'),Aj=Jw(dD,'DefaultMomentum'),Bj=Jw(dD,'Momentum$State'),Cj=Jw(dD,'Point'),Nj=Jw(dD,'TouchScroller'),Dj=Jw(dD,'TouchScroller$1'),Ej=Jw(dD,'TouchScroller$2'),Fj=Jw(dD,'TouchScroller$3'),Gj=Jw(dD,'TouchScroller$4'),Hj=Jw(dD,'TouchScroller$5'),Ij=Jw(dD,'TouchScroller$6'),Kj=Jw(dD,'TouchScroller$MomentumCommand'),Jj=Jw(dD,'TouchScroller$MomentumCommand$1'),Lj=Jw(dD,'TouchScroller$MomentumTouchRemovalCommand'),Mj=Jw(dD,'TouchScroller$TemporalPoint'),Oj=Jw(RC,'Event$NativePreviewEvent'),Pj=Jw(RC,'Timer$1'),Rj=Jw(RC,'Window$ClosingEvent'),Sj=Jw(RC,'Window$WindowHandlers'),Uj=Jw(eD,'ElementMapperImpl'),Tj=Jw(eD,'ElementMapperImpl$FreeNode'),Wj=Jw(QC,'InvocationException'),Xj=Jw(QC,'RpcRequestBuilder'),Zj=Jw(QC,'SerializationException'),$j=Jw(QC,'ServiceDefTarget$NoServiceEntryPointSpecifiedException'),_j=Jw(QC,'StatusCodeException'),dk=Jw(PC,'AbstractSerializationStream'),bk=Jw(PC,'AbstractSerializationStreamReader'),ck=Jw(PC,'AbstractSerializationStreamWriter'),ek=Jw(PC,'ClientSerializationStreamReader'),fk=Jw(PC,'ClientSerializationStreamWriter'),gk=Jw(PC,'RemoteServiceProxy$ServiceHelper'),uk=Jw(PC,'RequestCallbackAdapter'),tk=Kw(PC,'RequestCallbackAdapter$ResponseReader',lr),dm=Iw('[Lcom.google.gwt.user.client.rpc.impl.','RequestCallbackAdapter$ResponseReader;'),kk=Kw(PC,'RequestCallbackAdapter$ResponseReader$1',null),ik=Kw(PC,'RequestCallbackAdapter$ResponseReader$10',null),jk=Kw(PC,'RequestCallbackAdapter$ResponseReader$11',null),lk=Kw(PC,'RequestCallbackAdapter$ResponseReader$2',null),mk=Kw(PC,'RequestCallbackAdapter$ResponseReader$3',null),nk=Kw(PC,'RequestCallbackAdapter$ResponseReader$4',null),ok=Kw(PC,'RequestCallbackAdapter$ResponseReader$5',null),pk=Kw(PC,'RequestCallbackAdapter$ResponseReader$6',null),qk=Kw(PC,'RequestCallbackAdapter$ResponseReader$7',null),rk=Kw(PC,'RequestCallbackAdapter$ResponseReader$8',null),sk=Kw(PC,'RequestCallbackAdapter$ResponseReader$9',null),vk=Jw(PC,'RpcStatsContext'),Wk=Jw(fD,'UIObject'),dl=Jw(fD,'Widget'),Lk=Jw(fD,'Panel'),Bk=Jw(fD,'ComplexPanel'),xk=Jw(fD,'AbsolutePanel'),Ak=Jw(fD,'AttachDetachException'),yk=Jw(fD,'AttachDetachException$1'),zk=Jw(fD,'AttachDetachException$2'),Dk=Jw(fD,'FocusWidget'),Tk=Jw(fD,'SimplePanel'),Jk=Jw(fD,'LabelBase'),Kk=Jw(fD,'Label'),Ck=Jw(fD,'DirectionalTextHelper'),fm=Iw(gD,'Widget;'),Ik=Jw(fD,'HTMLTable'),Ek=Jw(fD,'Grid'),Fk=Jw(fD,'HTMLTable$1'),Gk=Jw(fD,'HTMLTable$CellFormatter'),Hk=Jw(fD,'HTMLTable$ColumnFormatter'),Gl=Jw(hD,'AbstractCollection'),Ol=Jw(hD,'AbstractList'),Ul=Jw(hD,'ArrayList'),_l=Iw(DB,'[C'),al=Jw(fD,'ValueBoxBase'),Uk=Jw(fD,'TextBoxBase'),Vk=Jw(fD,'TextBox'),Pk=Jw(fD,'RootPanel'),Mk=Jw(fD,'RootPanel$1'),Nk=Jw(fD,'RootPanel$2'),Ok=Jw(fD,'RootPanel$DefaultRootPanel'),Qk=Jw(fD,'ScrollImpl'),Rk=Jw(fD,'ScrollPanel'),Sk=Jw(fD,'SimplePanel$1'),_k=Kw(fD,'ValueBoxBase$TextAlignment',Cv),em=Iw(gD,'ValueBoxBase$TextAlignment;'),Xk=Kw(fD,'ValueBoxBase$TextAlignment$1',null),Yk=Kw(fD,'ValueBoxBase$TextAlignment$2',null),Zk=Kw(fD,'ValueBoxBase$TextAlignment$3',null),$k=Kw(fD,'ValueBoxBase$TextAlignment$4',null),cl=Jw(fD,'WidgetCollection'),bl=Jw(fD,'WidgetCollection$WidgetIterator'),hl=Jw(XC,'SimpleEventBus$1'),il=Jw(XC,'SimpleEventBus$2'),jl=Jw(XC,'SimpleEventBus$3'),km=Iw(TC,'Throwable;'),ul=Jw(NC,'IndexOutOfBoundsException'),ml=Jw(NC,'ArrayStoreException'),nl=Jw(NC,'Boolean'),yl=Jw(NC,'Number'),pl=Jw(NC,'Class'),ol=Jw(NC,'ClassCastException'),tl=Jw(NC,'IllegalStateException'),vl=Jw(NC,'Integer'),gm=Iw(TC,'Integer;'),wl=Jw(NC,'NullPointerException'),Cl=Jw(NC,'StringBuffer'),Fl=Jw(NC,'UnsupportedOperationException'),Sl=Jw(hD,'AbstractMap'),Ll=Jw(hD,'AbstractHashMap'),Tl=Jw(hD,'AbstractSet'),Il=Jw(hD,'AbstractHashMap$EntrySet'),Hl=Jw(hD,'AbstractHashMap$EntrySetIterator'),Rl=Jw(hD,'AbstractMapEntry'),Jl=Jw(hD,'AbstractHashMap$MapEntryNull'),Kl=Jw(hD,'AbstractHashMap$MapEntryString'),Ml=Jw(hD,'AbstractList$IteratorImpl'),Nl=Jw(hD,'AbstractList$ListIteratorImpl'),Ql=Jw(hD,'AbstractMap$1'),Pl=Jw(hD,'AbstractMap$1$1'),Vl=Jw(hD,'Collections$EmptyList'),Wl=Jw(hD,'HashMap'),Xl=Jw(hD,'HashSet'),Yl=Jw(hD,'IdentityHashMap'),Zl=Jw(hD,'MapEntryImpl'),$l=Jw(hD,'NoSuchElementException');$stats && $stats({moduleName:'gtalkclient',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.gtalkclient) $wnd.gtalkclient.onScriptLoad();
--></script></body></html>